Описание тега multiple-constructors
Вопросы, касающиеся создания / внедрения объекта с помощью нескольких конструкторов
1
ответ
Безопасно ли каскадировать конструкторы в Objective C?
Я хочу сделать следующее: // I want to do this! :D - (instancetype) init { return [self initWithVal1:[NSDecimalNumber zero] val2:MyEnumDefault]; } - (instancetype) initWithVal1:(NSDecimalNumber*)val1 val2:(MyEnum)val2 { return [self initWithVal1:val…
14 сен '15 в 22:07
1
ответ
Единство и конструкторы
Можно ли сделать так, чтобы единство пробовало все определенные конструкторы, начиная с одного с большинством аргументов, вплоть до наименее определенного (конструктор по умолчанию)? редактировать Что я имею в виду: foreach (var constructor in concr…
02 дек '10 в 14:50
4
ответа
Java: множественные конструкторы, заставляющие повторное использование кода?
У меня есть класс, где один из его членов ArrayList<ArrayList<Double>> elementsи поэтому у меня есть конструктор, который принимает тот же тип, и все хорошо. public elementArray(ArrayList<ArrayList<Double>> elements) { this.e…
23 окт '18 в 08:52
4
ответа
Как объявить конструкторы в базовых классах, чтобы подклассы могли использовать их, не объявляя их?
Я хочу, чтобы подкласс использовал конструкторы своего родителя. Но, кажется, мне всегда нужно определять их снова в подклассе, чтобы это работало, вот так: public SubClass(int x, int y) : base (x, y) { //no code here } Поэтому мне интересно, правил…
15 янв '12 в 12:08
1
ответ
Java в Scala с несколькими конструкторами
У меня есть класс Java, который я пытаюсь переписать в Scala. Он имеет 3 конструктора, которые должны быть доступны, хотя я использую только 1. public class EntityNet extends EntityThrowable { @SuppressWarnings("unused") public EntityNet(World world…
13 фев '16 в 18:31
3
ответа
C# - добавление в существующий (сгенерированный) конструктор
У меня есть конструктор, который находится в сгенерированном коде. Я не хочу изменять сгенерированный код (потому что он будет перезаписан при регенерации), но мне нужно добавить некоторые функциональные возможности в конструктор. Вот пример кода: /…
03 май '10 в 16:35
3
ответа
Повторяющийся метод Meeting(String) в типе Meeting - Ошибка
Привет, ребята. У меня ошибка в отношении дублирующих конструкторов, но в соответствии с моим заданием мне нужен другой конструктор, но другое поле. Характеристики: Встреча - Место, Тема, список участников в виде массива строк, заметки, метод addAtt…
17 май '14 в 17:11
2
ответа
Вызов другого конструктора из конструктора в PHP
Я хочу несколько конструкторов, определенных в классе PHP. Тем не менее, мой код для конструкторов в настоящее время очень похож. Я бы не стал повторять код, если это возможно. Есть ли способ вызвать другие конструкторы из одного конструктора в клас…
11 ноя '09 в 00:11
3
ответа
Что является лучшей практикой программирования на Java: стекирование перечислений и конструкторов перечислений или создание подклассов?
Учитывая конечное число элементов, которые различаются по типу, лучше ли представлять их с помощью сложенных перечислений и конструкторов перечислений или создавать их подклассы? Или вообще есть лучший подход? Чтобы дать вам некоторый контекст, в мо…
21 апр '10 в 07:28
2
ответа
Параметры конструктора MEF с несколькими конструкторами
Я начинаю использовать MEF, и у меня есть класс с несколькими конструкторами, например: [Export(typeof(ifoo))] class foo : ifoo { void foo() { ... } [ImportingConstructor] void foo(object par1) { ... } } я использую catalog.ComposeExportedValue() пр…
31 май '10 в 02:55
3
ответа
Первичный конструктор Kotlin вызывает вторичный конструктор
Почему это не компилируется? class test { constructor() { var a = Date().day this(a) } constructor(a:Int) { } } ошибка: выражение 'this' типа 'test' не может быть вызвано как функция. Функция invoke() не найдена. Предлагаемое исправление состоит в т…
02 авг '18 в 15:40
3
ответа
Конструктор, содержащий другой конструктор того же класса / объекта
У меня класс SomeClass со следующими полями-членами и конструкторами private int someInt; private String someStr; private String strTwo; //the contructors public SomeClass() {} // second constructor public SomeClass(int someInt, String someStr) { th…
27 апр '15 в 17:15
2
ответа
Можно ли вызвать перегруженный конструктор того же класса в C#?
Я знаю, что могу сделать это с помощью ': this()', но если я это сделаю, перегруженный конструктор будет сначала освобожден, и мне нужно, чтобы он выполнялся после того конструктора, который его вызовет.,,, Сложно объяснить, позвольте мне положить к…
17 фев '14 в 19:18
6
ответов
C++ конструктор вопрос
В программировании C++ для абсолютного Новичка, 2-ой книги издания, было следующее утверждение: HeapPoint::HeapPoint(int x, int y): thePoint(new Point(x,y)) { } Это равно: HeapPoint::HeapPoint(int x, int y) { thePoint = new Point(x,y); } И, поскольк…
14 фев '11 в 09:44
5
ответов
Как упростить несколько конструкторов?
Я хотел бы иметь два конструктора для класса, а именно: public MyClass() { // do stuff here } public MyClass(int num) { MyClass(); // do other stuff here } Вышеуказанный правильный способ достижения моей цели? Есть ли какая-то стенография, которая л…
17 авг '12 в 05:09
2
ответа
Наследующие конструкторы работают только частично
У меня есть следующий класс, написанный так, чтобы работать полностью, независимо от того, какой typedef: class A { protected: typedef uchar mDataType; std::vector<mDataType> mData; uint32 mWidth; uint32 mHeight; friend class C; public: A(); A…
18 авг '15 в 09:30
1
ответ
Scala наследование конструкторов Java
Мне нужно иметь класс Scala HugeDecimal которые наследуют от java.math.BigDecimal, Это не может быть чертой по внутренним причинам. Следующая простая реализация: class HugeDecimal extends java.math.BigDecimal { } Возникает эта ошибка: Error:(1187, 3…
07 янв '18 в 17:02
3
ответа
Используя ключевое слово это с несколькими конструкторами в классе
Я не понимаю, что происходит, когда вы создаете объект Rational с помощью конструктора Rational(). В моей книге сказано, что он создаст объект Rational со значением 0, но внутренне хранится как 0/1. Как это (0) сохраняется как 0/1? Не является ли зн…
03 июн '14 в 11:05
2
ответа
Модульное тестирование устаревшего кода с несколькими конструкторами, но без методов получения
Я пытаюсь выполнить модульное тестирование (в Java) кусок кода, который имеет несколько конструкторов и некоторые с логикой в них. Таким образом, помимо установки некоторых полей, конструкторы могут влиять на определенные статические объекты в зав…
11 апр '13 в 21:24
0
ответов
Для Python 3.5, может ли подкласс быть построен из альтернативного конструктора его суперкласса?
Это угол, который я нарисовал в несколько раз. Я бы подумал, учитывая, насколько распространены альтернативные конструкторы в Python, что было бы неслыханно построить подкласс из альтернативного конструктора его суперкласса, но я не могу думать о то…
13 янв '16 в 23:59