Лучшие constructor вопросы ИТ разработчиков

  • 27 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

JavaScript: использование конструктора без оператора 'new'

Пожалуйста, помогите мне понять, почему работает следующий код: <script> var re = RegExp('\\ba\\b') ; alert(re.test('a')) ; alert(re.test('ab')) ; </script>В первой строке нетnew оператор. Насколько я знаю, конструктор ...

Задан 18 Dec 2009, 13:56 от GetFree
  • 43 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Почему другие методы могут быть «статичными», а конструктор - нет?

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

Задан 15 Oct 2011, 20:22 от user983246
  • 99 голосов
  • 12 ответов
  • 0 просмотров
12 ответов

Параметры по умолчанию с конструкторами C ++ [закрыто]

Это хорошая практика иметь конструктор класса, который использует параметры по умолчанию, или я должен использовать отдельные перегруженные конструкторы? Нап...

Задан 09 Oct 2008, 12:58 от Rob
  • 5 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Java - частный конструктор против финала и не только

Предположим, что есть класс со всеми его конструкторами, объявленными как private. Например.: public class This { private This () { } public someMethod( ){ // something here } // some more-- no other constructors }Из того, что я знаю, закрытие ...

Задан 30 Aug 2013, 00:52 от Roam
  • 11 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Для чего нужен список переменных-членов после двоеточия в конструкторе?

Я читаю этот открытый исходный код C ++, и я пришел к конструктору, но я не понимаю (в основном потому, что я не знаю C ++: P) Я очень хорошо понимаю C и Java. TransparentObject::TransparentObject( int w, int x, int y, int z ) : _someMethod( 0 ...

Задан 16 Oct 2008, 23:20 от OscarRyz
  • 4 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Вызов асинхронного метода из конструктора компонента в Dart

Предположим, что для инициализации MyComponent в Dart требуется отправить HttpRequest на сервер. Возможно ли построить объект синхронно и отложить «реальную»...

Задан 13 Aug 2016, 14:38 от typedef
  • 47 голосов
  • 8 ответов
  • 0 просмотров
8 ответов

Разве скобки на конструкторе без аргументов не являются стандартом языка?

Я собирал программу на C ++ в Cygwin, используя g ++, и у меня был класс, конструктор которого не имел аргументов. У меня были строки:

Задан 23 Feb 2010, 14:02 от mring
  • 15 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

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

Я хочу передать массив конструктору, но передается только первое значение - все остальное выглядит как мусор. Вот упрощенная версия того, над чем я работаю: #include <iostream> class board { public: int state[64]; board(int arr[]) { *state = ...

Задан 24 Feb 2012, 07:24 от Svad Histhana
  • 28 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

 получит свой собственный кусочек из стека, и он будет освобожден, когда функция вернется (обычно это вызывающая сторона, но это деталь реализации). Последовательные вызовы одной и той же функции должны повторно использовать один и тот же фрагмент стека. Вы добавили какой-либо код в тест? Какой компилятор вы используете? Код выше показывает ожидаемые результаты в g ++.

арт и В книге C ++ говорится, что конструктор по умолчанию для членов типа класса вызывается неявным созданным конструктором по умолчанию, но встроенные типы не инициализируются. Тем не менее, в этой тестовой программе я получаю неожиданные ...

Задан 08 Feb 2011, 12:06 от Jacobo de Vera
  • 109 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Порядок выполнения конструктора C #

В C #, когда вы делаете Class(Type param1, Type param2) : base(param1)сначала выполняется конструктор класса, а затем вызывается конструктор суперкласса или сначала вызывается базовый конструктор?

Задан 10 Dec 2009, 17:40 от webdreamer
  • 58 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Инициализированы ли поля перед выполнением кода конструктора в Java?

Кто-нибудь может объяснить вывод следующей программы? Я думал, что конструкторы инициализируются перед переменными экземпляра. Так что я ожидал, что результа...

Задан 11 Feb 2013, 02:41 от Praveen Kumar
  • 0 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Как мне отнести нестатический метод к статическому контексту

У меня есть этот конструктор с функцией, однако, когда я компилирую свой основной метод, на область нестатического метода нельзя ссылаться из статического ко...

Задан 31 Aug 2014, 07:46 от zac holland
  • 24 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Вот и все.

ороткий вопрос: Используя C ++, как я могу вызвать конструктор в области памяти, которая уже выделена?

Задан 06 Feb 2009, 10:33 от Ben
  • 26 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Имя конструктора должно совпадать с именем класса. В практике наследования вам нужно создать два класса с разными именами, следовательно, два конструктора должны иметь разные имена. Таким образом, переопределение конструктора невозможно, и эта мысль даже не имеет смысла.

ю, что компилятор записывает конструктор по умолчанию без аргументов в байт-код. Но если мы напишем это сами, этот конструктор вызывается автоматически. Является ли этот феномен переопределением конструктора?

Задан 24 Feb 2011, 03:05 от Gopal
  • 7 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Список инициализатора конструктора C ++ генерирует исключения

У меня проблема со следующим кодом. Как мы видим, я уже обработал исключение, выданное A &#39;конструктор в C &#39;s конструктор, зачем мне перехватывать и о...

Задан 10 Jul 2013, 04:42 от JavaBeta
  • 7 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

почему перечисление фактического конструктора класса в JavaScript важно

Я читал в саду JavaScripthttp://bonsaiden.github.com/JavaScript-Garden/ [http://bonsaiden.github.com/JavaScript-Garden/]о прототипе в JavaScript и один из его примеров выглядит следующим образом: function Foo() { this.value = 42; } Foo.prototype ...

Задан 10 Oct 2011, 21:50 от Nik So
  • 16 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Можно ли вызвать finalize после того, как конструктор сгенерирует исключение?

Есть ли какие-либо подробности о том, очищается ли объект с помощьюfinalize() если конструктор этого объекта - исключение. Когда этот метод вызывается общеизвестно плохо определен. Согласно инструкции: Язык программирования Java не гарантирует, ...

Задан 23 Jan 2013, 15:33 от Philip Couling
  • 25 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

MVVM загружает данные во время или после построения ViewModel?

Мой общий вопрос заключается в том, как говорится в заголовке, лучше ли загружать данные во время построения ViewModel или после какой-либо обработки Loaded-...

Задан 28 Mar 2010, 03:53 от mkmurray
  • 26 голосов
  • 10 ответов
  • 0 просмотров
10 ответов

Что возвращает конструктор в Java?

Пройдя по посту на эту тему, я немного растерялся. Итак, еще раз я спрашиваю это: Msgstr "Java-конструктор возвращает какое-либо значение?" Мои книги говорят, что они не могут вернуть стоимость, но мой профессор говорит, что может, и они всегда ...

Задан 06 Feb 2013, 19:43 от user2040824
  • 30 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

, скорее

(ить: Значительные изменения, потому что предыдущий пример был ошибочным, что может сделать некоторые ответы / комментарии кажутся странными) Это может быть слишком надуманным, но из-за отсутствия конструктора const допустимо следующее: class ...

Задан 04 Aug 2011, 04:20 от Catskul
  • 2 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Если нет, вы можете использовать сочетание фабрик и провайдера данных:

лизовал программу с шаблоном стратегии. Поэтому у меня есть интерфейс, который используется в некоторых местах, и конкретная реализация может быть заменена. Теперь я хочу протестировать эту программу. Я хотел бы сделать это аналогичным образом. ...

Задан 01 Aug 2011, 18:30 от anonymous
  • 14 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Как установить параметр по умолчанию для вектора <string> для использования в конструкторе по умолчанию в классе?

Например, класс с именем Table, с его конструктором:Table(string name="", vector <string> mods); Как бы я инициализировал вектор, чтобы быть пустым? Изменить: забыл упомянуть, что это был C ++.

Задан 06 Dec 2009, 03:20 от Omar
  • 1 голос
  • 6 ответов
  • 0 просмотров
6 ответов

http://jpereira.eu/2011/10/12/fluent-interfaces-while-trying-to-make-sense-of-prototype-pattern/

кнулся на довольно необычный способ создания объекта класса в этом блоге:http://marchwicki.pl/blog/2010/11/building-a-pojo-in-an-elegant-way/, Это хороший сп...

Задан 03 Dec 2010, 04:57 от fastcodejava
  • 1 голос
  • 4 ответа
  • 0 просмотров
4 ответа

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

Я хочу очистить мое понимание этой основной концепции OOPS в c #. На большинстве интернет-сайтов я читал, что производный класснаследуетсячастные члены базового класса, но этоне может получить доступэти члены. Производный класс имеет доступ к ...

Задан 25 Feb 2013, 07:53 от Sambhaji
  • 16 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

 дает предупреждение

ех примерах классов и записей F # я вижу, что записи и классы создаются / создаются с помощью нового ключевого слова или просто по имени типа. Так, например, если у меня есть эта запись: type MyRecord = {field1: int; field2:int} let myvar = ...

Задан 23 Dec 2010, 16:34 от Andry
  • 2 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Ctor Initializer: самоинициализация вызывает сбой?

Мне было трудно отлаживать сбой на производстве. Просто хотел подтвердить с людьми здесь о семантике. У нас есть класс, как ...

Задан 08 Oct 2010, 15:37 от Abhay
  • 3 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Распаковка кортежей Scala для конструкторов

У меня есть класс Scala с двумя параметрами и еще один конструктор параметров. Для конструктора с одним параметром я вызываю метод, чтобы получить кортеж из ...

Задан 10 Sep 2015, 22:06 от prosseek
  • 6 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Почему object .__ new__ работает по-разному в этих трех случаях

из вопросаПочему или, скорее, как object .__ new__ работает по-разному в этих двух случаях? [https://stackoverflow.com/questions/18680901/why-does-or-rather-how-does-object-new-work-differently-in-these-two-cases] автора интересовало не почему, ...

Задан 09 Oct 2013, 16:18 от ychaouche
  • 22 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Ошибка: конструктор базового класса должен явно инициализировать конструктор родительского класса

Я новичок в C ++. Когда я пытаюсь скомпилировать код ниже, я получаю эту ошибку

Задан 14 May 2014, 06:43 от charlotte
  • 4 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Как создать синглтон при запуске Apache Tomcat?

Мне нужно создать синглтон при запуске Apache Tomcat, чтобы я мог получить к ним доступ с помощью сервлетов. Синглтон определяет, какой ответ будут давать сервлеты. Я хотел знать, есть ли у tomcat конструктор, чтобы я мог добавить код, ...

Задан 09 Feb 2013, 22:33 от gabrieltnishimura
  • 24 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

 Ваш ответ, чтобы добавить объяснение, в том числе, какие ограничения и предположения применяются.

думаю, что это двойной вопрос. Есть похожие, но они не помогают мне решить мою проблему. Согласно сэто [http://msdn.microsoft.com/en-us/library/szywdw8k.aspx]в C ++ действует следующее: class c { public: int& i; };Однако, когда я делаю это, я ...

Задан 04 Jul 2011, 21:13 от ale
  • 5 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

C # Constructor - почему конструктор по умолчанию генерируется компилятором только в том случае, если конструктора нет, а не когда конструктора по умолчанию нет

По данным MSDNруководство по проектированию для строителей,«Если вы явно не объявителюбые конструкторы для типа многие языки (такие как C #) автоматически до...

Задан 15 Jun 2016, 11:05 от Rajes
Page 1 of 17
1 2 3 4 5