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

10 ответов

Вызов базового конструктора в C #

Если я наследую от базового класса и хочу передать что-то из конструктора унаследованного класса в конструктор базового класса, как мне это сделать? Наприме...

3 ответа

Почему бы не вызывать переопределенные методы в конструкторах?

Это упрощенный пример, но у меня есть некоторый реальный код, который концептуально делает то же самое (пытается проверить значения, «устанавливать» методы доступа производных классов), и анализатор дает мне «Не вызывать переопределенные методы в ...

13 ответов

Могу ли я создать объект JavaScript без использования нового ключевого слова?

Вот что я хотел бы сделать: function a() { // ... } function b() { // Some magic, return a new object. } var c = b(); c instanceof b // -> true c instanceof a // -> true b instanceof a // -> trueЯвляется ли это возможным? я могу сделатьb быть ...

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

6 ответов

Что такое конструктор на месте в C ++? [Дубликат]

Возможный дубликат:C ++ - «новое размещение»Что такое конструктор на месте в C ++?например Тип данных * x = new (y) Тип данных ();

0 ответов

Почему is_constructible утверждает, что что-то является конструктивным, если это не так?

Следующая программа, скомпилированная с GCC 4.7 и clang 3.2, выдает «1» в качестве вывода. #include <type_traits> struct foo { template<typename T> foo(T) { static_assert(not std::is_same<int, T>(), "no ints please"); } }; #include <iostream> ...

3 ответа

call_user_func_array передача аргументов в конструктор [duplicate]

На этот вопрос уже есть ответ: Как вызвать конструктор с помощью call_user_func_array в PHP [/questions/2409237/how-to-call-the-constructor-with-call-user-func-array-in-php] 1 ответ Я искал много страниц результатов Google, а также здесь, ...

3 ответа

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

Есть ли какие-либо подробности о том, очищается ли объект с помощью

4 ответа

Устанавливать свойства класса только через конструктор

Я пытаюсь сделать свойства класса, которые могут быть установлены только через конструктор того же класса.

7 ответов

Добавление Pythonic реализации. Предполагая, что вы хотите передать все атрибуты, вы можете использовать код ниже. (Можно также сохранить / удалить определенные ключи kwargs, если вы хотите подмножество).

я есть базовый класс с большим__init__ аргументы: def BaseClass(object): def __init__(self, a, b, c, d, e, f, ...): self._a=a+b self._b=b if b else a ...Все наследующие классы должны работать__init__ метод базового класса. Я могу ...

3 ответа

C # Constructor - почему конструктор по умолчанию генерируется компилятором только в том случае, если конструктора нет, а не когда конструктора по умолчанию нет

По данным MSDNруководство по проектированию для строителей,«Если вы явно не объявителюбые конструкторы для типа многие языки (такие как C #) автоматически до...