Результаты поиска по запросу "constructor"

3 ответа

Java: альтернатива передаче this в качестве аргумента конструктора для ссылки на создаваемый объект

Я потратил некоторое время на размышления о различных решениях, которые я выбрал, когда читал (я еще не очень разбирался в Java), что использование этого для аргумента конструктора обычно не является хорошей практикой. Я пытаюсь создать ...

8 ответов

Могу ли я использовать Class.newInstance () с аргументами конструктора?

Я хотел бы использоватьClass.newInstance() но класс, который я создаю, не имеет нулевого конструктора. Поэтому мне нужно иметь возможность передавать аргументы конструктора. Есть ли способ сделать это?

10 ответов

Как перегрузить метод __init__ в зависимости от типа аргумента?

Допустим, у меня есть класс, в котором есть член с именем data, представляющий собой список. Я хочу иметь возможность инициализировать класс, например, с именем файла (который содержит данные для инициализации списка) или с фактическим ...

ТОП публикаций

7 ответов

C ++ Конструктор / Деструктор наследования

РЕДАКТИРОВАТЬ: Резюме ответов В дальнейшем B является подклассом A. Это вопрос терминологии; ctors и dtors являютсяненаследуется в том смысле, что Ctor / Dtor B будетне быть заимствованным из интерфейса А. Класс имеет по крайней мере один ...

6 ответов

Как инициализировать поле const в конструкторе?

Представьте, что у меня есть C ++ класс Foo и класс Bar, который должен быть создан с помощью конструктора, в котором передается указатель Foo, и этот указатель должен оставаться неизменным в жизненном цикле экземпляра Bar. Как правильно это ...

1 ответ

Конструктор / деструктор по умолчанию вне класса?

Является ли следующий закон в соответствии со стандартом C ++ 11 (= default вне определения класса)? // In header file class Test { public: Test(); ~Test(); }; // In cpp file Test::Test() = default; Test::~Test() = default;

1 ответ

Какая польза от конструктора в абстрактном классе в php

Я перешел по этой ссылке, прежде чем спрашивать -Ответ в контексте JAVA [https://stackoverflow.com/questions/2105783/what-is-the-use-of-creating-a-constructor-for-an-abstract-class-in-java] и это дляконструктор в PHP ...

1 ответ

Где используются виртуальные конструкторы?

Я читал о том, что виртуальные конструкторы используются для реализации некоторых шаблонов проектирования, но я не понимал необходимости виртуальных конструкторов. Так что же такое виртуальные конструкторы и зачем они нам нужны?

3 ответа

Автоматическое создание конструктора на основе конструктора родительского класса (C ++)

Вот код, который я хотел бы получить для работы: template <class A> class B : public A { public: // for a given constructor in A, create constructor with identical parameters, // call constructor of parent class and do some more stuff B(...) : ...

3 ответа

Можно ли вызвать finalize после того, как конструктор сгенерирует исключение?

Есть ли какие-либо подробности о том, очищается ли объект с помощьюfinalize() если конструктор этого объекта - исключение. Когда этот метод вызывается общеизвестно плохо определен. Согласно инструкции: Язык программирования Java не гарантирует, ...