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

4 ответа

__init __ () отсутствует 1 обязательный позиционный аргумент

Я пытаюсь выучить Python. Это действительно простой код. Все, что я пытаюсь сделать здесь - это вызвать конструктор класса. Инициализируйте там некоторые переменные и напечатайте эту переменную. Но это дает мне ошибку. Это говорит: отсутствует 1 ...

5 ответов

Laravel 4 - дочерний конструктор вызывает родительский конструктор с внедрением зависимости

Я создаю CMS, используя Laravel 4, и у меня есть базовый контроллер администратора для страниц администратора, который выглядит примерно так: class AdminController extends BaseController { public function __construct(UserAuthInterface $auth, ...

14 ответов

Должен ли я создавать экземпляры переменных экземпляра при объявлении или в конструкторе?

Есть ли преимущество для любого подхода? Пример 1: class A { B b = new B(); }Пример 2: class A { B b; A() { b = new B(); } }

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

1 ответ

Не могли бы вы взглянуть на мой комментарий к ответу Алока (чтобы не повторяться) и сообщить мне какие-нибудь идеи?

от вопрос уже есть ответ здесь: Почему компилятор не допускает std :: string внутри объединения? [/questions/3521914/why-compiler-doesnt-allow-stdstring-inside-union] 5 ответовУ меня есть союз, который выглядит так: union { int intValue; double ...

4 ответа

В Java конструктор подкласса всегда вызывает один из конструкторов родительского класса. Это необходимо для правильной инициализации класса. Даже когда он находится в подклассе, поля и состояние должны быть настроены, и именно так это делается в Java. Если ни один не указан явно, он вызывает конструктор по умолчанию без аргументов.

оздании Java-программы я столкнулся с проблемой, Конструктор подкласса выдает ошибку, вызывая метод суперкласса Код похож на это: class Manage { public static void main(String[] args) { Manager m1 = new Manager ( 35 ); } } class Employee { int ...

1 ответ

@soc - обычно лучше избегать подчеркивания, сильно перегруженного символа, если этого не требует спецификация.

отрим этот код: class Foo[T : Manifest](val id: String = manifest[T].erasure.getName)Я в основном хочу хранить идентификатор в Foo, который часто является просто именем класса. Подкласс, который не нуждается в специальном идентификаторе, может ...

6 ответов

И, например, класс String в Java является финальным классом.

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

1 ответ

Не рекомендуется вызывать конструкторы в функциях-членах, поскольку он создает объекты каждого производного класса.

онимание цепочки конструктора состоит в том, что когда в классе более одного конструктора (перегруженные конструкторы), если один из них пытается вызвать другой конструктор, то этот процесс называется CONSTRUCTOR CHAINING, который ...

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 быть ...

4 ответа

В Scala, как вы определяете локальный параметр в первичном конструкторе класса?

Как в Scala определить локальный параметр в первичном конструкторе класса, который не является членом данных и который, например, служит только для инициализации члена данных в базовом классе? Например, в следующем коде, как я могу правильно ...