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

1 ответ

Как обезопасить мой uninitialised_allocator?

Исходя изэтот вопрос [https://stackoverflow.com/questions/7218574/avoiding-default-construction-of-elements-in-standard-containers] Я хочу использоватьunitialised_allocator с, скажем,std::vector чтобы избежать инициализации элементов по умолчанию ...

9 ответов

Как я могу предотвратить вызов базового конструктора наследником в C #?

У меня есть (плохо написанный) базовый класс, который я хочу обернуть в объект прокси. Базовый класс похож на следующее: public class BaseClass : SomeOtherBase { public BaseClass() {} public BaseClass(int someValue) {} //...more code, not ...

8 ответов

Почему аргумент конструктора копирования const?

Vector(const Vector& other) // Copy constructor { x = other.x; y = other.y; Почему аргумент является константой?

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

4 ответа

Почему Java не предоставляет конструктор по умолчанию, если класс имеет параметризованный конструктор? [Дубликат]

На этот вопрос уже есть ответ здесь: Java по умолчанию конструктор [/questions/4488716/java-default-constructor] 11 ответовПочему Java не предоставляет конструктор по умолчанию, если класс имеет параметризованный конструктор? Рассмотрим ...

5 ответов

Вызов super должен быть первым оператором в конструкторе, но это

Я продолжаю получать сообщение о том, что «вызов super должен быть первым оператором в конструкторе». Проблема в том, что этоявляется первое утверждение в моем конструкторе. public void CheckingAccountCustomer(int a){ super(n, p, b); accountNo ...

2 ответа

Как вызвать методы из конструктора в F #

Я в курсеэтот вопрос [https://stackoverflow.com/questions/984588/f-constructor], но спрашивающий, похоже, удовлетворился ответом на другой вопрос (как перегрузить конструктор) У меня есть класс, который действует как расширенный памятник для ...

2 ответа

Передача аргументов в конструктор суперкласса

Я только вхожу в производные классы, и я работаю над знаменитымShape класс.Shape это базовый класс, то у меня есть три производных класса:Circle, Rectangle, а такжеSquare. Square является производным классомRectangle, Я думаю, что мне нужно ...

5 ответов

аргументы по умолчанию в конструкторе

Могу ли я использовать аргументы по умолчанию в конструкторе, как это может быть Soldier(int entyID, int hlth = 100, int exp = 10, string nme) : entityID(entyID = globalID++), health(hlth), experience(exp), name(nme = SelectRandomName(exp)) { ...

3 ответа

Вызов виртуальной функции из конструктора

я читаюЭффективный C ++ [https://en.wikipedia.org/wiki/Scott_Meyers], и есть «Пункт 9: Никогда не вызывайте виртуальные функции во время строительства или разрушения». И мне интересно, если мой код в порядке, даже если он нарушает ...

1 ответ

инициализация объекта c ++ и семантика конструктора

Есть ли разница между 2 инициализациями объекта. Object obj(constructor_arguments);или же Object obj = Object(constructor_arguments);Обратите внимание, что вторая инициализация не предназначена для указателя сnew оператор. Предполагается, ...