8
ответов

Как постараться не называть методы Viritual от основного конструктора

У меня есть абстрактный класс в библиотеке. Я пытаюсь сделать максимально легким правильно реализовать деривацию этого класса. Проблема состоит в том, что я должен инициализировать объект в с тремя шагами...
вопрос задан: 20 July 2009 19:04
8
ответов

C# возражают опциям инициализации

Не возражает инициализации за пределами инкапсуляции повреждения конструктора? Данный: класс MyClass {общественность представляет _aString в виде строки;} не был Должен _aString участник быть частным и инстанцированным через...
вопрос задан: 8 July 2009 23:17
8
ответов

Плохая Практика для выполнения кода в конструкторе это, вероятно, перестанет работать?

моим вопросом является скорее вопрос о дизайне. В Python, если код в Ваших сбоях "конструктора", объект заканчивает тем, что не был определен. Таким образом: someInstance = MyClass ("test123") #lets говорят того конструктора...
вопрос задан: 7 June 2009 09:07
8
ответов

C++ - конструкция объекта в классе

Я довольно плохо знаком с C++, и я не уверен в этом. Взгляните на следующий пример, который подводит итог моей текущей проблемы. класс Foo {//материал}; класс Панель {нечто Foo;}; Так Панель...
вопрос задан: 11 May 2009 21:22
8
ответов

Какова лучшая техника для выхода от конструктора на состоянии ошибки в C++

Какова лучшая техника для выхода от конструктора на состоянии ошибки в C++? В частности, это - ошибка при открытии файла. Спасибо за ответы. Я выдаю исключение. Вот...
вопрос задан: 10 April 2009 16:32
8
ответов

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

Я читал некоторый Java недавно и столкнулся с чем-то (идиома?) плохо мне знакомый: в программе классы с несколькими конструкторами также всегда включали бы пустого конструктора. Например:...
вопрос задан: 3 March 2009 22:54
8
ответов

В C++ существует ли неявный конструктор по умолчанию?

В книге я читаю в данный момент (C++ Без Страха), это говорит, что, если Вы не объявляете конструктора по умолчанию для класса, компилятор предоставляет один для Вас, который "обнуляет каждый элемент данных". Я'...
вопрос задан: 18 February 2009 22:56
8
ответов

Почему в JavaScript функция, которую рассматривают и конструктор и объект?

Я проводил большое исследование в области этого в последнее время, но должен все же получить действительно хороший основательный ответ. Я считал где-нибудь, что новая Функция () объект создается, когда механизм JavaScript сталкивается...
вопрос задан: 16 December 2008 18:23
8
ответов

Как класс не может иметь никакого конструктора?

Некоторое время назад я спросил об инстанцировании объекта HttpContext. Теперь, когда я изучил то, что я не знал, что смущает меня, то, что Вы не можете сказать что HttpContext ctx = новый HttpContext (); потому что...
вопрос задан: 28 October 2008 14:05
7
ответов

Дата конструктора (…) удерживается от использования.Что это значит? (Java)

Я пытаюсь создать Дату как это: дата = новая Дата (1900 год, понедельник 1, день, часы, минута, секунда); и Eclipse дает мне это предупреждение: "Дата конструктора (интервал, интервал, интервал, интервал, интервал) удерживается от использования"
вопрос задан: 27 June 2019 11:00
7
ответов

Будет 'пустой' конструктор или деструктор делают то же самое как сгенерированное?

Предположим, что у нас есть (игрушечный) класс C++, такой как следующее: класс Foo {общественность: Foo (); частный: интервал t;}; Так как никакой деструктор не определяется, компилятор C++ должен создать тот...
вопрос задан: 11 September 2018 13:57
7
ответов

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

Предположим, что у меня есть два класса C++: класс A {общественность: () {fn ();} виртуальная пустота fn () {_n = 1;} интервал getn () {возвращают _n;} защищенный: интервал _n;}; класс B: общественность {общественность: B (): () {}...
вопрос задан: 8 July 2018 22:07
7
ответов

C ++: Weird segmentation fault, связанный с константными указателями на объекты [duplicate]

класс A {public: A (); ~ А (); int ** var; void resetVar (); // устанавливает переменную в значение init}; класс B {public: B (); ~ B (); // объявлено одно из ниже, но ...
вопрос задан: 26 May 2018 12:07
7
ответов

Конструктор 'UserControl' с параметрами в C#

Назовите меня сумасшедшим, но я - тип парня, которому нравятся конструкторы с параметрами (в случае необходимости), в противоположность конструктору без параметров, сопровождаемых путем установки свойств. Мой мыслительный процесс: если...
вопрос задан: 15 November 2017 16:44
7
ответов

Стиль конструктора Java: проверьте, что параметры не являются пустыми

Каковы лучшие практики, если у Вас есть класс, который принимает некоторые параметры, но ни одному из них не позволяют быть пустым? Следующее очевидно, но исключение немного неконкретно: общедоступный класс...
вопрос задан: 6 October 2017 08:28
7
ответов

Как создать “абстрактное поле”?

Я знаю, что абстрактные поля не существуют в Java. Я также считал этот вопрос, но предложенные решения не решат мою проблему. Возможно, нет никакого решения, но это стоит спросить :) Проблема я имею...
вопрос задан: 23 May 2017 12:02
7
ответов

Изменение значений параметров прежде, чем отправить Основному конструктору

Заголовок может быть немного неоднозначным, но я не мог думать о лучшем пути к слову это. Я понимаю, что не могу назвать конструктор порожденного класса до вызова основного конструктора, но могу я так или иначе изменять/...
вопрос задан: 30 January 2017 06:51
7
ответов

Что делает это двоеточие (:) средний?

Прежде чем это ключевое слово является двоеточием. Кто-либо может объяснить, что двоеточие означает в этом контексте? Я не полагаю, что это - inhertance. Спасибо с помощью Системы; пространство имен LinkedListLibrary {класс...
вопрос задан: 23 January 2017 11:03
7
ответов

Вызов переопределенного конструктора и основного конструктора в C#

У меня есть два класса, Foo и Панель, которые имеют конструкторов как это: класс Foo {Foo () {//делает некоторый материал}, Foo (международный аргумент) {//делает некоторый другой материал}} класс Панель:...
вопрос задан: 16 January 2017 05:58
7
ответов

Конструктор по умолчанию с пустыми скобками

Есть ли какое-либо серьезное основание, что пустое множество круглых скобок (круглые скобки) не допустимо для вызова конструктора по умолчанию в C++? Объект MyObject;//хорошо - объект ctor MyObject по умолчанию (вздор);//...
вопрос задан: 4 February 2016 15:17
7
ответов

Конструктор по умолчанию инициализирует встроенные типы?

Конструктор по умолчанию (созданный компилятором) инициализируют созданный в типах?
вопрос задан: 30 October 2015 17:15
7
ответов

Инициализация дженерика. Список в C#

В C# я могу инициализировать список с помощью следующего синтаксиса. Список <интервал> intList = новый Список <интервал> () {1, 2, 3}; я хотел бы знать, как это {} работы синтаксиса, и если это имеет имя. Существует...
вопрос задан: 20 August 2015 16:57
7
ответов

Это в порядке, чтобы передать DataReaders конструкторам?

Я поддерживаю некоторый код C# 2.0, и программист использует шаблон чтения набора бизнес-объектов путем открытия DataReader и затем передачи его конструктору объекта. Я не вижу...
вопрос задан: 3 April 2015 18:45
7
ответов

Конструктор структуры в C++?

Структура может иметь конструктора в C++? Я пытался решить эту проблему, но я не получаю синтаксис.
вопрос задан: 9 September 2014 20:36
7
ответов

Действительно ли возможно расширить класс без конструкторов в Java?

В целях поблочного тестирования я пытаюсь записать фиктивный объект класса без конструкторов. Это даже возможно в Java, разве класса просто не расширяемо?
вопрос задан: 1 October 2013 07:42
7
ответов

Почему конструкторы не возвращают значения?

Скажите мне, почему конструктор не возвращает значения. Я хочу, чтобы идеальная техническая причина объяснила моим студентам, почему у конструктора нет типа возврата.
вопрос задан: 30 September 2013 14:17
7
ответов

Java Data, считываемый из файла, хранит данные только в инструкции try. Везде где-нибудь возвращается & ldquo; null & rdquo; или & ldquo; 0. & rdquo; [Дубликат]

Я работаю над проектом, который требует от меня создания конструктора параметров с одним параметром String, который разбивает информацию и присваивает переменную данных разделенным данным. Файл данных Jan 3128 1.59 ...
вопрос задан: 26 June 2013 12:36
7
ответов

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

В C#, если у меня есть наследованный класс с конструктором по умолчанию, я должен явно вызвать конструктора базового класса, или это неявно назовут? класс BaseClass {общедоступный BaseClass () {...
вопрос задан: 14 June 2013 07:00
7
ответов

Что такое практические применения защищенного конструктора?

Почему кто-либо объявил бы, что конструктор защитил? Я знаю, что конструкторы объявляются частные в целях не разрешения их создания на стеке.
вопрос задан: 3 April 2013 17:28
7
ответов

C++ с помощью этого указателя в конструкторах

В C++, во время конструктора класса, я начал новую дискуссию с этим указателем в качестве параметра, который будет использоваться в потоке экстенсивно (скажите, назвав функции членства). Это - плохая вещь сделать? Почему...
вопрос задан: 16 November 2012 17:03