4
ответа

различие между ошибками и неконтролируемыми исключениями в Java?

Как мы знаем, происходят ли какая-либо ошибка или какое-либо исключение непроверенное затем, наша программа остановит, то, каковы различия между теми?
вопрос задан: 23 July 2017 18:25
4
ответа

“Закрытия являются объектами бедного человека и наоборот” - Что это означает?

Закрытия являются объектами бедного человека и наоборот. Я видел этот оператор во многих местах в сети (включая ТАК), но я не вполне понимаю то, что это означает. Мог кто-то объяснять что это...
вопрос задан: 23 May 2017 12:10
4
ответа

Почему jQuery, кажется, препятствует использованию регулярного ООП?

Мы недавно создали веб-приложение с помощью Прототипа, делая изрядное количество из использования его Класса. Создайте () функциональность. Прямо сейчас мы рассматриваем миграцию на jQuery, поскольку это, кажется, считают 'лучшим'...
вопрос задан: 23 May 2017 11:58
4
ответа

Когда я должен использовать улучшенные типы записи в Delphi вместо классов?

Delphi 2006 представил новые возможности записей, делая их более 'объектно-ориентированными'. В которых ситуациях тип записи более подходит для дизайна, чем тип класса? Который делает преимущество...
вопрос задан: 23 May 2017 11:52
4
ответа

метки методов и вызов их от объекта клиента тегом

Я пытался выяснить способ отметить несколько методов от моего базового класса, так, чтобы клиентский класс мог назвать их тегом. Пример кода: общедоступный класс Основа {общественность освобождает method1 () {...
вопрос задан: 23 May 2017 11:48
4
ответа

PHP 5.3 Магический метод __invoke

В этом разделе подробно рассказывается, когда нужно / нужно использовать __construct (), __get (), __set () и __call () в PHP? который говорит о магических методах __construct, __get и __set. Начиная с PHP 5.3 появилась новая магия ...
вопрос задан: 23 May 2017 11:47
4
ответа

Как я должен объявить значения по умолчанию, например, переменные в Python?

Если я даю свои членские значения по умолчанию класса как это: класс Foo: цифра = 1 или как это? класс Foo: определение __ init __ (сам): self.num = 1 В этом вопросе я обнаружил это в обоих...
вопрос задан: 23 May 2017 11:46
4
ответа

Вопрос о функциональном ООП разрабатывает в JavaScript

Я предпочитаю использовать функциональный стиль ООП для своего кода (подобный шаблону модуля), потому что он помогает мне избежать "нового" ключевого слова и всех проблем с объемом "этого" ключевого слова в обратных вызовах. Но я'...
вопрос задан: 23 May 2017 10:34
4
ответа

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

Я знаю, что этот вопрос имеет подобный заголовок к этому: C++: вызов функций членства в конструкторе? но я задаю более общий вопрос. Это - хорошая практика для вызова функций членства из...
вопрос задан: 23 May 2017 10:29
4
ответа

Действительно ли множественное наследование является злым? [дубликат]

Возможный Дубликат: Какова точная проблема со множественным наследованием? Почему множественное наследование считается злым, в то время как реализация нескольких интерфейсов не? Особенно, когда однажды...
вопрос задан: 23 May 2017 10:27
4
ответа

PHP: Singleton по сравнению со статическим классом [дубликат]

Возможный Дубликат: Различие между статическим классом и шаблоном "одиночка"? Просто требуемый для знания, каково точно различие между одиночным элементом и статическим классом?
вопрос задан: 23 May 2017 10:27
4
ответа

Это использование isinstance pythonic / “хорошо”?

Побочный эффект этого вопроса состоит в том, что я был выводом к этому сообщению, которое указывает: Каждый раз, когда isinstance используется, ветвления потока управления; один тип объекта спускается по одному пути выполнения кода и другим типам объекта.
вопрос задан: 23 May 2017 02:16
4
ответа

Что такое хорошие ресурсы ООП JavaScript? [закрытый]

JavaScript является легким и мощным языком, но он часто неправильно понимается и трудно узнать (особенно о его объектно-ориентированном программировании). Что является хорошими материалами (блоги, скринкасты...
вопрос задан: 23 May 2017 01:53
4
ответа

Каково объяснение позади наличия сопутствующих объектов в Scala?

Существует ли случай, где сопутствующий объект (одиночный элемент) для класса необходим? Почему я хотел бы создать класс, говорит Foo и также создает сопутствующий объект для него?
вопрос задан: 31 March 2017 11:36
4
ответа

Почему делает PHP 5.2 +, запрещают абстрактные статические методы класса?

После включения строгих предупреждений в PHP 5.2 я видел загрузку строгих предупреждений стандартов из проекта, который был первоначально записан без строгих предупреждений: Строгие Стандарты: Статическая программа вычисления целевой функции::...
вопрос задан: 25 March 2017 16:31
4
ответа

Что не так с переопределенными вызовами методов в конструкторах?

У меня есть класс страницы Wicket, который устанавливает заголовок страницы в зависимости от результата абстрактного метода. открытый абстрактный класс BasicPage extends WebPage {public BasicPage () {add (new Label ("...
вопрос задан: 21 March 2017 08:45
4
ответа

Что разрезание означает в C++?

Это упоминается в C++, сайт FAQ - "большие объекты производного класса нарезан при передаче значением как объект базового класса", что означает разрезание? Какой-либо образец для демонстрации? http://www.parashift.com/c+...
вопрос задан: 29 December 2016 19:34
4
ответа

Перечислить все базовые классы в иерархии данного класса?

Учитывая класс Foo (является ли это модернизированным классом или не), как Вы генерируете все базовые классы - где-нибудь в иерархии наследования - это issubclass?
вопрос задан: 26 December 2016 22:54
4
ответа

Два объекта с зависимостями друг для друга. Это плохо?

Я узнаю много о шаблонах разработки, когда я создаю свою собственную систему для моих проектов. И я хочу спросить Вас о вопросе о дизайне, на который я не могу найти ответ. В настоящее время я создаю...
вопрос задан: 20 October 2016 13:57
4
ответа

Кто-либо попытался сделать системные функции PHP Более объектно-ориентированными?

Мне просто любопытно, если какой-либо проект существует, который пытается сгруппировать все (или большинство) встроенных функций PHP в более объектно-ориентированную иерархию классов. Например, группируя все строковые функции в...
вопрос задан: 29 September 2016 11:17
4
ответа

Предотвращение параллельных иерархий наследования

У меня есть две параллельных цепочки наследования: Механизм <-Автомобиль <-Грузовик <-и т.д. VehicleXMLFormatter <-CarXMLFormatter <-TruckXMLFormatter <-и т.д. Мой...
вопрос задан: 26 September 2016 16:03
4
ответа

Привести интерфейс к его конкретному объекту реализации или наоборот?

В C #, когда у меня есть интерфейс и несколько конкретных реализаций, могу ли я привести интерфейс к конкретному типу или конкретный тип приведен к интерфейсу? Какие правила в этом случае?
вопрос задан: 9 September 2016 20:02
4
ответа

Какова цель внутренних классов Python?

Внутренние/вложенные классы Python смущают меня. Есть ли что-то, что не может быть выполнено без них? Если так, какова та вещь?
вопрос задан: 10 August 2016 21:47
4
ответа

Расширение встроенной ул. Python

Я пытаюсь разделить ул. на подклассы, но испытываю некоторые затруднения из-за ее неизменности. класс DerivedClass (ул.): определение __ новый __ (cls, строка): Обь = супер (DerivedClass, cls). __ новый __ (cls, строка)...
вопрос задан: 25 July 2016 14:39
4
ответа

Родитель родителя доступа от объекта JavaScript

Что-то как жизнь var = {пользователи: {парни: функция () {это. SOMETHING.mameAndDestroy (this.girls);}, девочки: функция () {это. SOMETHING.kiss (this.boys);}}...
вопрос задан: 7 July 2016 03:52
4
ответа

неизменный класс должен быть окончательным?

Это говорит в этой статье что: Создание финала класса, потому что это неизменно, является серьезным основанием сделать так. Я немного озадачен этим... Я понимаю, что неизменность является хорошей вещью от POV...
вопрос задан: 14 April 2016 16:19
4
ответа

Чтение Java Json / Gson не распознает Integer / Double [duplicate]

Использование Gson reader: new Gson (). FromJson (map, Map.class) При чтении этого класса: «map»: {"attributes": {"title": {"value": 0}, "run_energy": {" value ": 100.0}}} Значение" ...
вопрос задан: 8 April 2016 20:42
4
ответа

Есть ли путь к классу для 'удаления' методов, которые он наследовал?

Есть ли путь к классу для 'удаления' методов, которые он наследовал? Например, если я не хочу, чтобы мой класс имел ToString () метод, я могу сделать что-то так, чтобы это больше не было доступно?
вопрос задан: 15 March 2016 16:23
4
ответа

Диаграмма классов UML для пользовательского входа в систему

Схема ниже является моей самой первой попыткой создания диаграммы классов UML, описывающей пользовательский вход в систему в веб-сайт. Я уверен, что это - плохой дизайн и полный дефектов, но я надеюсь изучить от Вас парней...
вопрос задан: 26 February 2016 11:25
4
ответа

Альтернатива шаблону "посетитель"?

Я ищу альтернативу шаблону "посетитель". Позвольте мне просто сфокусироваться на нескольких подходящих аспектах шаблона при перескакивании через неважные детали. Я буду использовать пример Формы (извините!):...
вопрос задан: 13 February 2016 13:59