0
ответов

Есть ли особый способ объявить/определить конструкторы (и деструкторы) C++

EDIT: это обсуждение наилучшей практики в (упрощенном) случай представлен ниже. Какой бы инструмент, стиль кодирования или что-то еще вы ни хотели предложить, опубликуйте это. Спасибо. Почему нет специальных...
вопрос задан: 29 February 2012 15:19
0
ответов

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

Поскольку я намереваюсь создавать экземпляры класса только перегруженные конструкторы для общего пользования, я хотел бы сделать первичный конструктор частным. Возможно ли это в Scala?
вопрос задан: 27 February 2012 14:22
0
ответов

Как переопределить конструктор структуры в fortran

Возможно ли в настоящее время переопределить конструктор структуры в Фортране? Я видел такие предлагаемые примеры (например, в спецификации Fortran 2003): module mymod type mytype integer :: x ...
вопрос задан: 26 February 2012 23:51
0
ответов

(Концепция простого конструктора) Почему не работает Foo (); сделать что-нибудь?

У меня проблемы с концепцией простого конструктора C ++. Учитывая этот фрагмент кода: #include используя пространство имен std; class Foo { public: Foo () {cout << "...
вопрос задан: 26 February 2012 09:36
0
ответов

Использование this в базовом конструкторе?

Я работаю над проектом, который включает в себя множество интерфейсов и наследования, которые начинают становиться немного сложными, и теперь я столкнулся с проблемой. У меня есть абстрактный класс State, который принимает ...
вопрос задан: 26 February 2012 06:55
0
ответов

Могу ли я по умолчанию использовать системное свойство для аргумента-конструктора в файле конфигурации Spring?

У меня есть файл конфигурации Spring, который включает следующие элементы: ...
вопрос задан: 24 February 2012 18:40
0
ответов

Как передать массив конструктору?

Я хочу передать массив конструктору, но передается только первое значение - остальное выглядит как мусор. Вот упрощенная версия того, над чем я работаю: #include доска классов {...
вопрос задан: 24 February 2012 07:24
0
ответов

Каков вариант использования универсального конструктора?

Рассмотрим следующий конструктор для класса Foo (который для ясности не является универсальным классом): public Foo (T obj) {} Это является допустимым синтаксисом для конструкторов, как и с ...
вопрос задан: 22 February 2012 23:03
0
ответов

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

Во время телефонного собеседования мне задали следующий вопрос: Учитывая следующее определение класса: public class ClassA {public ClassA (int x) {// выполнить некоторые вычисления и инициализировать. ..
вопрос задан: 20 February 2012 15:38
0
ответов

Почему вы используете конструктор метода класса против alloc/init?

В Objective C/Cocoa есть два варианта конструкторов: 1. Конструктор класса Product *product = [Product productWithIdentifier:@"Chocolate"]; // Использовать продукт 2. Alloc/init Constructor Product *...
вопрос задан: 19 February 2012 14:31
0
ответов

Создавать объекты в условных операторах C ++

Я изучаю C ++, и я только что добрался до объектно-ориентированная глава. У меня вопрос о создании объектов внутри операторов if. Проблема, над которой я работаю, заключается в создании класса, который будет отображать ...
вопрос задан: 19 February 2012 03:38
0
ответов

Конструктор PHP с параметром

Мне нужна функция, которая будет делать что-то вроде этого: $ arr = array (); // это массив, в котором хранятся данные $ f = new MyRecord (); // У меня есть __constructor в классе Field (), который устанавливает некоторые значения по умолчанию $ ...
вопрос задан: 18 February 2012 17:56
0
ответов

В чем преимущество использования этого шаблона кодирования JavaScript для определения функций конструктора?

Я обычно пишу конструкторы объектов следующим образом: function Person (name) {this. name = name; } Person.prototype.greet = function () {alert ("Привет! Меня зовут" + this.name + "."); }; ...
вопрос задан: 17 February 2012 14:50
0
ответов

] Неявные аргументы конструктора

Я всегда думал, что неявный конструктор в C ++ может быть конструктором только с одним аргументом. Например: класс Foo1 {Foo (число); // Это может быть неявный конструктор }; Но это ...
вопрос задан: 16 February 2012 03:06
0
ответов

Конфликт между конструктором копирования и конструктором пересылки

Эта проблема основана на коде, который работает для меня в GCC-4.6, но не для другого пользователя с CLang-3.0, оба в режиме C ++ 0x. шаблон <имя типа T> struct MyBase { // защищено: T m; ...
вопрос задан: 15 February 2012 02:51
0
ответов

Использование конструкторов с массивами в D

Как вы вызываете конструкторы при выделении массива с помощью new? Например, в следующем коде, как мне вызвать конструктор для каждого экземпляра A, инициализируя b значением 5 для всех 10 ...
вопрос задан: 12 February 2012 15:06
0
ответов

Конструкторы копирования в C ++

У меня есть следующие классы: first: class C {public: C (const C & c): _ s (c._s) {} c (): _ s ("") {} string _s ; } второй: класс C2: общедоступный C {public: C2 (const C2 & c2): ...
вопрос задан: 10 February 2012 14:01
0
ответов

Чистый вызов виртуальной функции из Base Ctor

Рассмотрим следующий пример кода: #include с использованием пространства имен std; база класса {общественности: база () {бар (); // Line1 this-> bar (); // Line2 ...
вопрос задан: 9 February 2012 15:23
0
ответов

Защищенный конструктор и доступность

Почему мы не можем создать экземпляр класса с защищенным конструктором, если его дочерний элемент находится в другом пакете? Если можно получить доступ к защищенным переменным и методам, почему то же правило не применяется и к ...
вопрос задан: 8 February 2012 20:58
0
ответов

Inherited Generics Constructor C #

Привет, я пытаюсь сделать общий treenode. Вот абстрактный общий класс общедоступный абстрактный класс TreeNode {защищенный список > _childNodes = new List
вопрос задан: 8 February 2012 15:15
0
ответов

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

В стандарте C++ сказано, что вызов чисто виртуальной функции из конструктора или деструктора запрещен. Какова причина этого? Почему стандарт должен накладывать такое ограничение?
вопрос задан: 8 February 2012 00:20
0
ответов

Как проверить аргументы конструктора и выдать исключение или сделать утверждение в конструкторе по умолчанию в Scala?

Я хотел бы проверить аргументы конструктора и отказаться от создания исключения IllegalArgumentException в случае, если набор аргументов недействителен (значения не вписываются в ожидаемые ограничения). Как кодировать ...
вопрос задан: 7 February 2012 01:05
0
ответов

Что это за тип вызова конструктора Java?

Я никогда не встречал ничего подобного и не знаю этого типа кодирования! Что это? (Я новичок в Java) DefaultHandler handler = new DefaultHandler () {boolean bfname = ...
вопрос задан: 6 February 2012 23:23
0
ответов

В текущем Scala есть более чистый способ реализовать «шаблон ленивого конструктора»

Ближайший к case class Foo (lazy next: Foo) что мне удалось придумать, это class Foo (_next: => Foo) {lazy val next = _next } object Foo {def apply (next: => Foo) = ...
вопрос задан: 4 February 2012 23:37
0
ответов

C++ constructor: garbage while initialization of const reference

что не так с этим кодом, почему я получаю неправильный ответ: class X { private: const int a; const int& b; public: X(): a(10) , b(20) { // std::cout <&...
вопрос задан: 4 February 2012 06:47
0
ответов

Вызов конструктора с аргументом массива из Powershell

Я новичок в PowerShell и достаточно хорошо знаю C #. Недавно я писал этот сценарий PowerShell и хотел создать Hashset. Итак, я написал ($ azAz - массив) [System.Collections.Generic ....
вопрос задан: 3 February 2012 14:18
0
ответов

Полиморфный метод в конструкторе (Java)

Класс A вызывает открытый метод f () в конструкторе. Класс B переопределяет метод f () своей собственной реализацией. Предположим, вы вводите объект B .. метод f () объекта B будет вызываться в ...
вопрос задан: 3 February 2012 04:52
0
ответов

Резюме ошибки

Прежде чем меня будут кричать за такую ​​безрассудную попытку, позвольте мне сказать вам, что я бы не стал делать это в реальной жизни, и это академический вопрос. Предположим, я пишу библиотеку и хочу, чтобы мой объект был ...
вопрос задан: 1 February 2012 19:38
0
ответов

Вызов Java new со списком аргументов конструктора вместо самих аргументов (в Clojure)

Я знаю, что в Clojure я могу инстанцировать Java-класс следующим образом: (new Classname args*) Предположим, мне передали список args, которые использует конструктор. Как мне тогда инстанцировать класс? Я не могу использовать ...
вопрос задан: 31 January 2012 17:32
0
ответов

Передать аргумент статическому конструктору в Java?

Я пытаюсь инициализировать статический класс аргументом, а затем запустить еще какой-нибудь статический код в этом классе. Я знаю статический блок, но, похоже, он не может принимать никаких аргументов. Есть ли способ ...
вопрос задан: 29 January 2012 11:11