3
ответа

Как наследовать и расширять атрибуты класса в Python

Я провел много исследований в сети, но я не нашел правильного способа расширить словарь атрибутов «класс» с новыми значениями в подклассе. Большая часть документации - это расширенные атрибуты ...
вопрос задан: 13 July 2018 14:18
3
ответа

Разница между сцеплением и сцеплением

В чем разница между сцеплением и сцеплением? Как связывание и сплоченность могут привести к хорошему или плохому дизайну программного обеспечения? Какие примеры показывают разницу между двумя ...
вопрос задан: 10 July 2018 03:07
3
ответа

Интерфейс или Абстрактный класс: какой использовать?

Объясните, когда я должен использовать интерфейс PHP и когда я должен использовать абстрактный класс? Как я могу изменить свой абстрактный класс в на интерфейс?
вопрос задан: 24 May 2018 06:11
3
ответа

Различая делегацию, состав и агрегирование (Java Дизайн OO)

Я сталкиваюсь с продолжающей трудной делегацией различения, составом и агрегированием друг от друга и идентификацией случаев, где лучше использовать один по другому. Я консультировался...
вопрос задан: 3 May 2018 09:11
3
ответа

Как я могу назвать пакет Perl, который я определяю в том же файле?

Я должен определить некоторые модули и использовать их всех в том же файле. Нет, я не могу изменить требование. Я хотел бы сделать что-то как следующее: {пакет FooObj; новый sub {...}...
вопрос задан: 13 October 2017 12:14
3
ответа

Что преимущество вызова является новым на экземпляре объекта?

Я читаю Perl Программирования, и я нашел этот фрагмент кода: sub, новый {мой $invocant = сдвиг; мой $class = касательно ($invocant) || $invocant; мои $self = {окрашивают => "отсек"...
вопрос задан: 13 October 2017 12:09
3
ответа

Можно ли рекомендовать подкаст на ООП и Дизайне? [закрытый]

Можно ли рекомендовать мне веб-сайт, обеспечивающий подкасты, сфокусированные на ООП и Дизайне?
вопрос задан: 30 July 2017 15:30
3
ответа

downcasting (т.е. бросающий к производному типу) ВСЕГДА неправильно? [закрытый]

Каков Ваш взгляд на downcasting? Это ВСЕГДА неправильно или является там случаями, где это приемлемо, или даже предпочтительно или желаемо? Есть ли некоторая хорошая мера/инструкция, которую мы можем дать, который говорит нам...
вопрос задан: 23 May 2017 12:30
3
ответа

Как Вы решаете между использованием Абстрактного класса и Интерфейсом? [дубликат]

Дубликат: Интерфейс по сравнению с Базовым классом, я становился глубже в мир ООП, шаблонов разработки, и actionscript 3 и я все еще любопытно, как знать, когда использовать Абстрактный класс (псевдо для...
вопрос задан: 23 May 2017 12:26
3
ответа

Конкретные Типы или Интерфейсы для типов возврата?

Сегодня я пришел к фундаментальному парадоксу объектного стиля программирования, конкретных типов или интерфейсов. Что является лучшими выборами для типа возврата метода: конкретный тип или интерфейс? В большинстве...
вопрос задан: 23 May 2017 12:25
3
ответа

Lua и C++: разделение обязанностей

Помогите классифицировать способы организовать C++/Lua игровой код и разделить их обязанности. Каковы наиболее удобные способы, какой Вы используете? Например, Lua может использоваться для инициализации C++...
вопрос задан: 23 May 2017 12:07
3
ответа

Как Python обрабатывает классы, находящиеся в отдельных файлах, или они, как все предполагается, находятся в одном файле [дубликат]

Я работаю над платформой для тестирования некоторых утилит командной строки. Я хочу создать некоторые классы для содержания различных типов информации более легко. Python довольно плохо мне знаком, таким образом, я не уверен...
вопрос задан: 23 May 2017 12:06
3
ответа

различие между понятиями инкапсуляции и абстракции [дубликат]

Возможный Дубликат: Абстракция Сокрытие информации VS Инкапсуляция VS Может кто-то объяснять мне основные отличия между принципами инкапсуляции и абстракции в возраженном - ориентированный...
вопрос задан: 23 May 2017 11:52
3
ответа

Интерфейсы Java? [закрытый]

Я действительно нуждаюсь в помощи с интерфейсами в целом... Какие-либо ресурсы, которые Вы парни рекомендовали бы мне?Похожие страницы: Как интерфейсы Java на самом деле используются? Интерфейс Java и Использование Интерфейса Java наследования...
вопрос задан: 23 May 2017 10:34
3
ответа

Используя перечисление как целочисленная константа в C#

Мой вопрос довольно прост, но я не нашел способ реализовать мой код путем, я хочу, чтобы он был. Таким образом, я начал задаваться вопросом, не ли код, который я хочу реализовать, хорош. И если это, что является лучшим...
вопрос задан: 23 May 2017 10:33
3
ответа

Конструктор абстрактного класса [дубликат]

Возможный Дубликат: Почему я не могу создать абстрактного конструктора на абстрактном классе C#? Конструктор абстрактного класса может быть отмечен как 'краткий обзор'?
вопрос задан: 23 May 2017 10:32
3
ответа

Можно ли объяснить эту вещь об инкапсуляции?

В ответ на Какой Ваше сохраненное самым длинным образом программирование предположения, которое оказалось неправильным? вопрос, одно из неправильных предположений было: Тот член парламента, не занимающий официального поста переменные был частным к...
вопрос задан: 23 May 2017 10:28
3
ответа

Как отметить класс как Устаревший? [дубликат]

Возможный Дубликат: Как я отмечаю метод как Устаревший/Устаревший? - C#, Как Вы отмечаете класс, как удерживается от использования? Я не хочу использовать класс больше в моем проекте, но не хочу удалять его...
вопрос задан: 23 May 2017 01:47
3
ответа

Присоединение декоратора ко всем функциям в классе

Мне не нужно это делать, но я просто интересуюсь, есть ли способ привязать декоратор ко всем функциям в классе в общем, вместо того, чтобы явно указывать его для каждой функции. Я полагаю ...
вопрос задан: 18 April 2017 07:08
3
ответа

Какое пространство имен класс фабрики принадлежит?

У меня есть класс фабрики, DocumentLoaderFactory, который просто возвращает экземпляр, который реализует интерфейс, IDocumentLoader. Вся реализация находится под следующим пространством имен, Скользят. Ssms....
вопрос задан: 8 February 2017 14:14
3
ответа

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

Кто-либо может описать точное различие между слабой связью и плотным соединением в Объектно-ориентированной парадигме?
вопрос задан: 22 January 2017 13:16
3
ответа

Видимость по умолчанию методов класса в PHP

Я посмотрел на руководство, но я, может казаться, не нахожу ответ. Какова видимость по умолчанию в PHP для методов без объявления видимости? PHP имеет видимость пакета как в Java?...
вопрос задан: 30 December 2016 15:18
3
ответа

Ошибка компиляции: “Модификатор 'общественность' не допустим для этого объекта”, явно реализовывая интерфейс

Я получаю эту ошибку при создании открытого метода для класса для того, чтобы явно реализовать интерфейс. У меня есть обходное решение: путем удаления явной реализации метода PrintName. Но я...
вопрос задан: 21 December 2016 02:33
3
ответа

Почему я должен предпочесть использовать членский список инициализации?

Я неравнодушен к использованию членских списков инициализации с моими конструкторами..., но я давно забыл причины позади этого... Вы используете членские списки инициализации в своих конструкторах? Если так...
вопрос задан: 30 November 2016 10:04
3
ответа

JavaScript: Как создать новый экземпляр класса, не используя новое ключевое слово?

Я думаю, что следующий код ясно даст понять вопрос.//Мой Класс var класса = функция () {console.log ("Конструктор");}; Class.prototype = {метод: функция () {console.log ("Метод"); }}//...
вопрос задан: 28 September 2016 11:51
3
ответа

Почему возможно иметь интерфейс без типа возврата в PHP?

Почему возможно создать интерфейс, не указывая тип возврата? Почему это не делает этот интерфейс неприменимым? Это делает это более ясным: Интерфейс выполняется {государственную функцию getInteger ();...
вопрос задан: 14 September 2016 23:13
3
ответа

недостатки шаблона разработки разработчика [закрываются]

Что было бы недостатками использования шаблона разработки разработчика. Есть ли кто-либо?? редактирование - я хочу знать, существует ли какое-либо плохое последствие использования шаблона разработки разработчика? Как в книге GOF...
вопрос задан: 2 July 2016 12:30
3
ответа

Как наследовать статические методы из базового класса в JavaScript?

Я пытаюсь достичь некоторого базового ООП в JavaScript с помощью прототипного способа наследования. Однако я не могу унаследовать статические члены (методы) от базового класса. Мы можем смоделировать базовое ...
вопрос задан: 26 April 2016 16:05
3
ответа

когда делает статического участника, получают память

У меня есть класс, которые имеют статического участника. Как я понимаю, все статические участники характерны для всех экземпляров класса, что означает, что статические участники были бы выделенной памятью только однажды. Где это...
вопрос задан: 9 March 2016 14:21
3
ответа

Как смоделировать иерархии классов в Haskell?

Я - разработчик C#. Происходя из стороны OO мира, я запускаю с размышления с точки зрения интерфейсов, классов и ввожу иерархии. Из-за отсутствия OO в Haskell иногда я нахожу меня застрявшим и я...
вопрос задан: 25 February 2016 16:47