28
ответов

Как разбить формат String JSON как конструкторы объекта в Java? [Дубликат]

У меня есть класс java Payment.java, который строит объект «Оплата» с 5 конструкторами и требуемыми установщиками / геттерами следующим образом: public class Payment {// Подрядчики частные ...
вопрос задан: 5 February 2018 13:52
20
ответов

Объясните различные значения console.log в тех же местах в этом примере [duplicate]

В следующем фрагменте, в то время как console.log тот же для одного и того же кода, почему он предоставляет 2 разных результата при вызове функции, создавая новый объект? Я знаю, что функции имеют свой собственный охват ...
вопрос задан: 8 February 2015 17:10
20
ответов

Javascript аргументы конструктора объектов доступа в глубоких вложенных функциях [duplicate]

Если я написал некоторый код, как показано ниже, когда у меня есть некоторые функции, и я хочу обернуть их в конструктор объекта. Как вы можете себе представить, третий console.log показывает false, и я не могу придумать способ ...
вопрос задан: 8 February 2015 17:10
20
ответов

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

Когда правильно для конструктора выдать исключение? (Или в случае Objective C: когда правильно для init'er возвратить ноль?) Мне кажется, что конструктор должен перестать работать - и таким образом...
вопрос задан: 24 September 2012 14:50
19
ответов

Сколько работа должна конструктор для класса парсинга HTML делать?

Сколько работы разумно для конструктора Object сделать? Это должно просто инициализировать поля и не на самом деле выполнить какие-либо операции на данных, или это должно хорошо иметь его, выполняют некоторый анализ?...
вопрос задан: 5 August 2009 17:26
18
ответов

Что значит вводить «этот» аргумент в конструктор и делать копию? [Дубликат]

Будучи новым учеником в программировании на Java, я изучаю ООП. И я пишу о GeomatricClass. Здесь я хочу написать метод копирования в классе круга. Итак, как я могу написать метод копирования с помощью ввода «...
вопрос задан: 12 October 2015 04:08
18
ответов

Кэширование этого ключевого слова увеличивает производительность в конструкторе JS? [Дубликат]

:) Из чистого любопытства и, насколько я видел, никто не выполняет кеш этого ключевого слова внутри конструктора JavaScript. Рассмотрим простой пример того, что вы обычно делаете для создания ...
вопрос задан: 10 December 2009 21:03
18
ответов

Конструктор Java с большими спорами или бобовым подходом метода get/метода set Java

Я не могу решить, какой подход лучше для создания объектов с большим количеством полей (10 +) (все обязательные) подход конструктора метода get/метода set. Конструктор, по крайней мере, Вы осуществляете это...
вопрос задан: 27 October 2009 17:22
17
ответов

Почему имеет Создать метод вместо того, чтобы использовать “новый”?

Каковы преимущества и когда уместно использовать статического конструктора? общедоступный класс MyClass {защитил MyClass () {} общедоступный статический MyClass, Создает () {новый возврат...
вопрос задан: 19 May 2009 05:51
17
ответов

Использовать перегрузку конструктора изнутри конструктора классов [duplicate]

Как подсказывает название, мне интересно, могу ли я использовать функциональность в конструкторе класса из другого конструктора (перегрузки) того же класса в Java. Надеюсь, этот код демонстрирует, что я ...
вопрос задан: 12 November 2008 21:16
14
ответов

Инициализация конструктора C ++ при использовании классов шаблонов [duplicate]

Я пишу шаблонный класс Foo следующим образом: Foo.h template & lt; class T & gt; class Foo {public: Foo (int m, int n, T x); private: int _m; int _n; T_x}; Шаблон Foo.cpp & lt; class T & ...
вопрос задан: 24 February 2015 21:54
14
ответов

Сколько аргументов конструктора слишком многие?

Скажем, у Вас есть класс под названием Клиент, который содержит следующие поля: почтовая Фамилия Имени UserName Позволяет нам также сказать, что согласно Вашей бизнес-логике, все Клиентские объекты должны...
вопрос задан: 7 August 2010 14:49
14
ответов

Это считают плохим дизайном, чтобы сделать долгие операции в конструкторе?

Я реализую класс для сравнения деревьев каталогов (в C#). Сначала я реализовал фактическое сравнение в конструкторе класса. Как это: DirectoryComparer c = новый DirectoryComparer ("C:\\Dir1"...
вопрос задан: 14 February 2010 09:49
13
ответов

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

Я в настоящее время изменяю класс, который имеет 9 различных конструкторов. Теперь в целом я полагаю, что этот класс очень плохо разработан..., таким образом, я задаюсь вопросом - ли это плохой дизайн для класса, чтобы иметь так многих...
вопрос задан: 30 January 2009 02:11
12
ответов

Конструктор может возвратить Нулевое значение?

Я знаю, что конструкторы не "возвращают" ничего, но например если я называю CMyClass *объект =, новый CMyClass () является там каким-либо способом сделать объект быть ПУСТЫМ, если конструктор перестал работать? В моем случае у меня есть некоторы
вопрос задан: 16 August 2018 07:20
12
ответов

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

Должен я конструкторам модульного теста? Скажите, что у меня есть конструктор как это: обертка IMapinfoWrapper; общедоступный SystemInfo (IMapinfoWrapper mapinfoWrapper) {this.wrapper = mapinfoWrapper;} Делают я должен...
вопрос задан: 18 June 2018 13:37
12
ответов

необычный конструктор C ++ [дубликат]

class ClassB {public: ClassB (ClassA * _a): a (_a), f1 (NULL), f2 (NULL) {if (! myListObj) myListObj = new myList;}; статический myList * myListObj; protected: ClassA * a; float * f1; float ** f2; }; ...
вопрос задан: 22 March 2017 17:25
12
ответов

Явное исключение NullPointerException произошло в то же время в конструкции [duplicate]

Извините, если на этот вопрос уже был дан ответ, но я не смог найти ответ на вопрос, поэтому решил его опубликовать. Я написал программу java, где я пытаюсь использовать шаблон фабрики для ...
вопрос задан: 26 May 2016 16:15
12
ответов

как использовать безпараметрический конструктор, содержащий объект массива без nullpointerexception [duplicate]

Я создал класс Auto, который содержит класс массива OptionSet (например, Color, Transmission), который подключается к классу OptionSet, который содержит внутренний класс массива параметров (например, синий, красный). Я планирую читать ...
вопрос задан: 26 May 2016 16:15
12
ответов

Почему вы можете пропустить использование ключевого слова `new` в JavaScript [duplicate]

Помещение: Итак, независимо от того, строите ли вы из функции или класса es6 или базового класса, вы должны инициализировать (например, теперь игнорируем короткие конструкторы): const Fruit = function (name) {this ....
вопрос задан: 25 July 2015 13:42
12
ответов

Конструктор по умолчанию в C

Существует ли способ иметь некоторого конструктора по умолчанию (как C++ один) для пользовательских типов C, определенных со структурой? У меня уже есть макрос, который работает как быстрый инициализатор (как тот для...
вопрос задан: 22 December 2014 16:54
12
ответов

Это в порядке, чтобы записать конструктору, который ничего не делает?

Для использования методов класса, я должен инстанцировать класса. В данный момент класс не имеет конструктора (таким образом, я хочу записать это). Но, чем я понял, что конструктор ничего не должен делать (мне действительно нужно...
вопрос задан: 8 March 2010 21:47
12
ответов

Программист Java - как люди C++ используют классы? Указатели на классы, параметры по умолчанию?

Я знаю свой путь вокруг объектно-ориентированного программирования, но я привык к Java, и я никогда не касался C++ до недавнего времени. Я думаю, что моя проблема не так связана с синтаксисом относительно философии ООП в C++...
вопрос задан: 19 February 2009 10:43
11
ответов

Создайте конструктор конструктора конструктора Constructor + [duplicate]

Поэтому сейчас я делаю домашнее задание, но я застрял в конструкторских частях. Это мое домашнее задание. Инструкции Создайте класс, названный в честь вашего любимого объекта во всем мире. Например, ...
вопрос задан: 2 October 2015 08:44
11
ответов

Какой смысл методов set и методов считывания в Java? [дубликат]

Простите длину, но вот две программы, и то же самое, но один с и один без методов set, методов считывания и конструкторов. Я взял основной класс C++ прежде и не помню никого...
вопрос задан: 12 November 2010 02:48
11
ответов

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

Обратите внимание, что здесь задается вопрос о конструкторах, а не о классах, которые обрабатывают время. Предположим, у меня есть такой класс: class Time {protected: unsigned int m_hour; без знака ...
вопрос задан: 3 February 2010 16:13
11
ответов

Сколько переменных конструктор должен иметь?

Я понимаю, что это - довольно нерешенный вопрос и могло получить множество ответов, но здесь идет. Используя C# (или Java или любой язык OO), там общее правило, которое указывает, сколькими должны быть переменные...
вопрос задан: 16 September 2009 17:46
11
ответов

Обработка класса с длинным списком инициализации и несколькими конструкторами?

Я имею (для меня) сложный объект приблизительно с 20 элементами данных, многие из которых являются указателем на другие классы. Таким образом для конструктора, у меня есть большой длинный, сложный список инициализации. Класс также имеет...
вопрос задан: 17 April 2009 19:48
11
ответов

Используя 'это' в качестве параметра к вызову метода в конструкторе

У меня есть конструктор как следующим образом: представитель власти () {this.name = "John"; this.id = 9; this.setTopWorldAgent (это, "Top_World_Agent", верный);} я получаю исключение нулевого указателя здесь...
вопрос задан: 24 September 2008 13:46
10
ответов

Как наследовать конструкторов?

Вообразите базовый класс со многими конструкторами и виртуальным классом общественности метода Foo {... общественность Foo () {...} Общественность Foo (интервал i) {...}... общедоступный виртуальный пустой SomethingElse () {...}...}...
вопрос задан: 2 November 2018 02:16