Время от времени я врезаюсь в синтаксис, который я видел прежде, но никогда не использовал. Это - одно из тех времен. Может кто-то объяснять цель ": это" или ": базироваться" после метода конструктора C#? Для...
Я действительно не могу полагать, что не мог найти четкий ответ на это... Как Вы освобождаете память, выделенную после того, как конструктор класса C++ выдает исключение в случае, где это инициализировало использование...
Я читаю этот открытый исходный код C++, и я приехал к конструктору, но я не получаю его (в основном, потому что я не знаю C++ :P), я понимаю C и Java очень хорошо. TransparentObject::...
У меня есть класс с полем, которое должно быть инициализировано, когда объект инициализируется, такие как список, который должен быть создан, прежде чем объекты могут быть добавлены/удалены от него. общедоступный класс MyClass1 {...
В коде ниже я хотел бы, чтобы массив был определен как массив размера x, когда Конструктора класса называют. Как я могу сделать это? класс Класс {общественность: международный массив []; Класс (интервал x):??? {}}
I'm trying to get a better understanding of general practice... specifically deriving this() in a constructor. I understand that its less code, but I consider it less readable. Is it common/good ...
Я был удивлен узнать, что конструктор без параметров моего базового класса позвонился в любое время, я вызываю любого конструктора в производном классе. Я думал именно это: основа () была для, к явно...
Конструкторы глобально заявленных классов вызываются, прежде чем основное вводится. В то время как это может сбивать с толку нового читателя кода, потому что он делается поэтому нечасто, это обязательно плохое...
Я знаю, что к частным переменным экземпляра получают доступ через их общедоступный метод методов считывания и методов set. Но когда я генерирую конструкторов с помощью IDE, он инициализирует переменные экземпляра непосредственно...
Я могу вызвать конструктора явно, не используя новый, если у меня уже есть память для объекта? класс Object1 {символ *ул.; общественность: Object1(char*str1) {str=strdup (str1); помещает ("ctor"...
Действительно ли законно иметь код обработки исключений в конструкторе класса, или этого нужно избежать? Нужно постараться не иметь генерирующий исключение код в конструкторе?
Я получил вопрос о Конструкторах. Я думаю, что конструкторы - все просто наше удобство вместо методов установщика, правильно? Таким образом для объекта, свойства Вы думаете важные (такой как требуется поля в...
В Основах Karl Seguin Программирования существует маленький раздел по использованию шаблона "фабрика". Он закрывает проход путем заявления, что "можно выполнить ту же функциональность с конструктором...
Скажем, мне определили структуру как: число структуры определения типа {интервал areaCode; международный префикс; международный суффикс;} PhoneNumber; Когда я создаю экземпляр этой структуры, если я использую следующий синтаксис:...
После создания экземпляра класса мы можем вызвать конструктора явно? Например, класс A {(интервал a) {}} экземпляр; экземпляр. (2); мы можем сделать это?
Как был бы Вы вызывать конструктора следующего класса в этих трех ситуациях: Глобальные объекты, массивы объектов и объектов содержатся в другом классе/структуре? Класс с конструктором (...
Предположим, что у меня есть следующий код: класс some_class {}; some_class some_function () {возвращают some_class ();} Это, кажется, работает вполне прилично и избавляет меня от необходимости иметь для объявления...
Я видел, что это - различные кодовые базы, и требуемый, чтобы знать, осуждало ли это обычно или нет. Например: общедоступный класс MyClass {общедоступный международный идентификатор; общедоступный MyClass () {идентификатор = новая База данных (...
У меня должен быть конструктор класса в вызове PHP родитель его родителя (прародитель?) конструктор, не вызывая родительского конструктора.//основной класс, что все наследовало класс Дедушка {...
Скажите создание объекта Java как так: SomeClass someObject = пустой указатель; someObject = новый SomeClass (); В какой точке someObject становится непустым? Это перед SomeClass () конструктор...
Мне нужно создать набор с начальными значениями. Set & л; Строка > h = новый HashSet < String > (); h.add ( "а"); h.add ( "б"); Есть ли способ сделать это в одной строке кода? Например, это полезно для ...
Я имею дебаты с коллегой о выдавании исключения от конструкторов и думал, что хотел бы некоторую обратную связь. Это в порядке для выдавания исключения от конструкторов, с точки зрения дизайна?...
Я немного смущен тем, что продолжается в конструкторах Perl. Я нашел эти два примера perldoc perlbot. пакет Foo; Perl #In, конструктор является просто подпрограммой, названной новой. sub, новый {#I...
Я не могу найти окончательный ответ на это. AFAIK, вы не можете иметь несколько функций __init__ в классе Python. Так как мне решить эту проблему? Предположим, у меня есть класс под названием «Сыр» с ...
Там какое-либо преимущество к использованию __ конструкция () вместо имени класса конструктора в PHP? Пример (__ конструкция): класс Foo {функция __ конструкция () {//действительно наполняет}} Пример...
Таким образом, я повторял на своих навыках Java с последнего и нашел несколько битов функциональности, о которой я не знал ранее. Статичный и Инициализаторы Экземпляра два таких метода. Мой...
Каковы правила C ++ для вызова конструктора суперкласса из подкласса? Например, я знаю в Java, вы должны сделать это в качестве первой строки конструктора подкласса (а если нет, то ...
У меня есть иерархия классов. Базовый класс использует некоторые настраивающиеся параметры, которые являются загружаемыми из файла (и перезагружаемыми во время времени выполнения). Каждый производный класс может добавить некоторые дополнительные параметры