4
ответа

Интерфейс, определяющий сигнатуру конструктора?

Странно, что я впервые столкнулся с этой проблемой, но: Как вы определяете конструктор в интерфейсе C #? Редактировать Некоторые люди хотели пример (это проект свободного времени, так что да, это '...
вопрос задан: 14 July 2012 19:52
4
ответа

Каков конструктор по умолчанию для указателя C++?

У меня есть код как это: класс MapIndex {частный: станд. определения типа:: карта <станд.:: строка, MapIndex*> Контейнер; Контейнер mapM; общественность: пусто добавьте (станд.:: список <станд.:: строка> и значения) {...
вопрос задан: 29 June 2012 08:39
4
ответа

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

В Scala, как каждый определяет локальный параметр в основном конструкторе класса, который не является элементом данных и это, например, служит только для инициализации элемента данных в базовом классе? Для...
вопрос задан: 6 February 2012 17:14
4
ответа

Как назвать конструктора объектов содержавшимся в станд.:: вектор?

Когда я создаю станд.:: вектор объектов, конструктора этих объектов не всегда вызывают. #include <iostream> #include <вектор> с помощью станд. пространства имен; структура C {международный идентификатор;...
вопрос задан: 19 September 2010 04:50
4
ответа

Должны ли мы всегда иметь конструктор с нулевым аргументом в классе?

Должен ли каждый класс Java иметь конструктор с нулевым аргументом?
вопрос задан: 17 August 2010 05:27
4
ответа

Перегрузка методов C++ в Python

предположите, что класс C++ имеет несколько конструкторов, которые перегружаются согласно числу и типу и последовательностям их соответствующих параметров, например, конструктор (интервал x, интервал y) и конструктор (...
вопрос задан: 13 August 2010 12:13
4
ответа

Объявляющие участники только в конструкторе

Я происхожу из среды C++ к Python, как который я объявлял членские переменные и устанавливал их в C++ esqe путь так: класс MyClass: my_member = [] определение __ init __ (сам, arg_my_member):...
вопрос задан: 24 July 2010 15:42
4
ответа

В Scala, как я могу разделить класс Java на подклассы с несколькими конструкторами?

Предположим, что у меня есть класс Java с несколькими конструкторами: класс Основа {Основа (интервал arg1) {...}; Основа (Представляют arg2 в виде строки) {...}; Основа (удваивают arg3) {...};}, Как я могу расширить его в Scala и все еще...
вопрос задан: 21 July 2010 02:42
4
ответа

C++ основной вопрос о конструкторе

Как должен я обрабатывать следующую ситуацию: Я пишу свой собственный 2D векторный класс и имею следующий код: класс Vector2: общественность (...) общественность: Vector2 (пускают в ход x, пускают в ход y) {...
вопрос задан: 8 July 2010 15:38
4
ответа

C#: если класс имеет двух конструкторов, каков лучший способ для этих конструкторов совместно использовать некоторый код? [дубликат]

C# в VS2005: если класс имеет двух конструкторов, каков лучший способ для этих конструкторов совместно использовать некоторый код? например, Как я мог постараться не иметь x = 5 и y = 10 строк в обоих конструкторах для...
вопрос задан: 30 June 2010 02:47
4
ответа

Существует ли преимущество для того, чтобы хранить объект в переменной прежде, чем назвать метод на нем?

Пример 1: SomeObject someObject = новый SomeObject (); если (someObject. Метод ()) {//наполняют}//someObject, никогда не используется снова по сравнению с Примером 2: если (новый SomeObject ().Method ()) {//действительно наполняют}...
вопрос задан: 18 June 2010 20:47
4
ответа

Передача IDisposable возражает через цепочки конструктора

У меня есть маленькая иерархия объектов, которая в целом создается из данных в Потоке, но для некоторых конкретных подклассов, может быть синтезирована из более простого списка аргументов. В объединении в цепочку...
вопрос задан: 7 June 2010 11:20
4
ответа

Как оказать поддержку конструктору шаблонного класса?

Почему делает класс A; шаблон <имя типа T> класс B {частный:* a; общественность: B ();}; класс A: общественность B <интервал> {частный: друг B <интервал>:: B <интервал> (); интервал x;};...
вопрос задан: 12 May 2010 23:25
4
ответа

Perl - Вызов конструктора подкласса от суперкласса (OO)

Это может оказаться смущающе глупым вопросом, но лучше, чем потенциальное создание смущающе глупого кода.:-) Это - вопрос о дизайне OO, действительно. Скажем, у меня есть объект...
вопрос задан: 5 May 2010 19:39
4
ответа

Неявно вызывающий инициализатор родительского класса

класс A (объект): определение __ init __ (сам, a, b, c): #super (A, сам). __ init __ () супер (сам. __ класс __, сам). __ init __ () класс B (A): определение __ init __ (сам, b, c): распечатайте супер (B...
вопрос задан: 30 April 2010 20:34
4
ответа

Почему конструктор копии не игнорируется здесь?

(Я использую gcc с-O2.) Это походит на простую возможность игнорировать конструктора копии, так как нет никаких побочных эффектов к доступу к значению поля в копии панели нечто; но...
вопрос задан: 26 April 2010 22:35
4
ответа

Используя конструктора для возврата

Просто быстрый вопрос. Я написал некоторый код, который возвращает пользовательский класс Команда, и код, который я написал, кажется, хорошо работает. Я задавался вопросом, существуют ли какие-либо причины, что я не должен делать его...
вопрос задан: 15 April 2010 03:22
4
ответа

Что является значением “: базироваться” в определении конструктора?

Что является значением ": базироваться" в costructor следующего класса (MyClass)? Объясните понятие позади определения конструктора, данного ниже для класса класс общественности MyClass. MyClass:...
вопрос задан: 29 March 2010 11:58
4
ответа

C++: Конструкция и инициализация заказывают гарантии

У меня есть некоторые сомнения относительно конструкции и гарантий порядка инициализации в C++. Например, следующий код имеет четыре класса X, Y, Z и W. Основная функция инстанцирует объекта класса X...
вопрос задан: 25 March 2010 16:03
4
ответа

C# - закрытия по полям класса в инициализаторе?

Рассмотрите следующий код: использование Системы; пространство имен ConsoleApplication2 {класс Программа {статическая Основная пустота (строка [] args) {квадрат var = новый Квадрат (4);...
вопрос задан: 15 March 2010 23:59
4
ответа

Забава конструкторов C++ - создающий Foo с копией себя

Я имею: класс Foo; класс Панель {нечто Foo; Панель (): нечто (нечто) {};} панель Панели; На данном этапе bar.foo//<---, как это инициализируется? [Этот вопрос явился результатом багги касательно - считаемый указатель...
вопрос задан: 24 February 2010 20:26
4
ответа

StringBuilder, инициализированный со строкой, содержат точно (только) достаточно пространства для той строки?

Я задаюсь вопросом если этот код... Сурьма StringBuilder = новый StringBuilder ("Прочитайте следующие сообщения".);... инициализирует сурьму с буфером, точно столь большим, как строка передала конструктору...
вопрос задан: 15 February 2010 14:19
4
ответа

Почему & ldquo; шагать & rdquo; в конструкторе System.Drawing.Bitmap быть кратным 4?

Я пишу приложение, которое требует от меня взять собственный формат точечного рисунка (MVTec Halcon HImage) и преобразовать его в System.Drawing.Bitmap в C #. Единственные проприетарные функции, данные мне ...
вопрос задан: 2 February 2010 16:56
4
ответа

Кто такой конструктор копии в C++?

На странице 6 Эффективного C++ Scott Meyers определяется термин 'копия конструктора'. Я использовал книгу Schiltdt в качестве своей ссылки, и я не могу найти упоминание о конструкторах копии. Я получаю идею, но...
вопрос задан: 30 January 2010 14:51
4
ответа

Шаблонный конструктор C++ не скомпилирует

Каким образом я не могу инстанцировать объекта типа Foo с вышеупомянутым конструктором? У меня есть класс Панель, которая использует внутреннее определение типа (как обходное решение для "шаблонных определений типов"), и намеревайтесь использова
вопрос задан: 26 January 2010 14:35
4
ответа

Как Вы используете конструктора не по умолчанию для участника?

У меня есть два класса a классов {общественность: (интервал i);}; класс b {общественность: b ();//Дает мне ошибку здесь, потому что она пытается найти конструктора a:: () aInstance;}, Как может...
вопрос задан: 18 January 2010 20:24
4
ответа

C++: Конструктор, принимающий только строковый литерал

Действительно ли возможно создать конструктора (или функциональная подпись, в этом отношении), который только принимает строковый литерал, но не, например, символьная константа *? Действительно ли возможно иметь две перегрузки, которые могут...
вопрос задан: 11 January 2010 16:35
4
ответа

PHP [ООП] - Как назвать конструктора класса вручную?

Посмотрите, что код ревет: 01. класс Тест {02. государственная функция __ конструкция ($param1, $param2, $param3) {03. $param1.$param2.$param3 эха; 04.} 05.} 06. 07. $params = массив ('p1''...
вопрос задан: 14 December 2009 06:44
4
ответа

Может вызов конструктора другой конструктор в C++?

класс A {(интервал = 5) {DoSomething (); ();} () {...}} Может первый вызов конструктора второй?
вопрос задан: 13 December 2009 12:26
4
ответа

Конструктор копии: глубоко копирование абстрактного класса

Предположим, что у меня есть следующее (упрощенный случай): класс Цвет; класс IColor {общественность: виртуальный Цвет getValue (константа пускают в ход u, константа, пускает в ход v), константа = 0;}; класс Цвет: общедоступный IColor {общественность:...
вопрос задан: 28 September 2009 14:08