6
ответов

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

Как можно избежать круговых зависимостей при разработке двух классов с отношениями производителя/потребителя? Здесь ListenerImpl нужна ссылка на Вещательную компанию для регистрирований/нерегистрирования...
вопрос задан: 28 April 2017 15:22
6
ответов

Обработка классов как первоклассные объекты

Я читал книгу GoF, и в начале опытного раздела я считал это: Это преимущество применяется, прежде всего, к языкам как C++, которые не рассматривают классы как объекты первого класса. Я'...
вопрос задан: 16 April 2017 14:49
6
ответов

Какой-либо источник хороших объектно-ориентированных методов дизайна?

Есть ли какой-либо веб-сайт, где люди совместно используют и обсуждают хорошие примеры объектно-ориентированного дизайна? Идеально такой веб-сайт должен быть заполнен с сообщениями следующей структуры: Краткое описание...
вопрос задан: 10 April 2017 14:22
6
ответов

Иерархия классов Матрицы C++

Матричная библиотека программного обеспечения должна иметь корневой класс (например, MatrixBase), из которого более специализированный (или более ограниченный) происходят матричные классы (например, SparseMatrix, UpperTriangluarMatrix, и т.д.)? Если так..
вопрос задан: 22 January 2017 15:21
6
ответов

Почему методы являются виртуальными по умолчанию в Java, но невиртуальными по умолчанию в C#? [закрытый]

В Java методы являются виртуальными по умолчанию; C# является противоположным. Который лучше? Каковы преимущества и недостатки в каждом подходе?
вопрос задан: 19 December 2016 21:33
6
ответов

Все событийно-ориентированные платформы должны быть однопоточными?

http://weblogs.java.net/blog/kgh/archive/2004/10/multithreaded_t.html утверждает, что многопоточные платформы GUI являются неудавшейся мечтой. Что относительно платформ не-GUI? Делает это эмпирическое правило, расширяются на все...
вопрос задан: 12 September 2016 15:01
6
ответов

Почему я когда-либо использовал бы Цепочку Ответственности по Декоратору?

Я просто читаю на Цепочке шаблона Ответственности, и я испытываю затруднения при воображении сценария, когда я предпочел бы его использование по тому из декоратора. Что Вы думаете? CoR имеет нишевое использование?...
вопрос задан: 7 April 2016 16:31
6
ответов

Что такое миксин и почему они полезны?

В «Программировании Python» Марк Лутц упоминает «миксины». Я из C / C ++ / C # фона, и я не слышал этот термин раньше. Что такое миксин? Чтение между строк этого примера (который я ...
вопрос задан: 25 March 2016 15:16
6
ответов

Есть ли какие-либо правила для ООП?

Недавно я услышал, что существует 9 правил для ООП (Java). Я знаю только четыре как Абстракцию, Полиморфизм, Наследование и Инкапсуляцию. Есть ли еще правила для ООП?
вопрос задан: 18 February 2016 14:24
6
ответов

Указатели функции C++ и классы

Скажите, что я имею: освободите Рендеринг (пустой (*Call) ()) {D3dDevice-> BeginScene (); Звоните (); D3dDevice-> EndScene (); D3dDevice-> Подарок (0,0,0,0);} Это прекрасно пока функция, которую я хочу...
вопрос задан: 22 December 2015 21:37
6
ответов

Конструкторы по сравнению с [закрытыми] методами фабрики

При моделировании классов, что является предпочтительным способом инициализировать: Конструкторы или Методы фабрики И каковы были бы соображения для использования любого из них? В определенных ситуациях я предпочитаю...
вопрос задан: 27 November 2015 17:06
6
ответов

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

Как я могу использовать RAD путь продуктивно (снова использующий код). Какие-либо образцы, существующие библиотеки, основные генераторы грязи? Как я могу разработать ООП путь? Какие шаблоны разработки использовать для соединения...
вопрос задан: 24 November 2015 12:53
6
ответов

Как я могу получить доступ к частному конструктору класса?

Я - Java-разработчик. В интервью меня задали вопрос о частных конструкторах: действительно ли можно ли получить доступ к частному конструктору класса и инстанцировать ли его? Я ответил 'Нет', но был неправ. Может...
вопрос задан: 28 October 2015 13:07
6
ответов

Вывод подсказок Типа PHP: поддерживаемый массив, объект НЕТ?

Я пропускаю что-то или действительно нет никакой поддержки типа родового объекта, подсказывающего в PHP 5.x? Я нахожу это действительно странным, что подсказывающие массивы поддерживаются при выводе подсказок, что объекты не, по крайней мере, нет...
вопрос задан: 17 October 2015 12:56
6
ответов

Как исправить старый сценарий PHP стиля кодирования

Есть ли совет относительно того, как начать исправлять сценарий PHP старомодного стиля? Несколько дней назад я получил предложение по разработке старого проекта PHP, и старомодным я подразумеваю, что структура не сделала...
вопрос задан: 21 July 2015 15:02
6
ответов

Class with too many parameters: better design strategy?

I am working with models of neurons. One class I am designing is a cell class which is a topological description of a neuron (several compartments connected together). It has many parameters but they ...
вопрос задан: 25 June 2015 09:43
6
ответов

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

В данный момент у меня есть этот код (и мне не нравится он): частный RenderedImage getChartImage (модель GanttChartModel, Строковый заголовок, Целочисленная ширина, Целочисленная высота...
вопрос задан: 12 June 2015 00:35
6
ответов

Примеры шаблонов проектирования GoF в основных библиотеках Java

Я изучаю шаблоны проектирования GoF Java, и я хочу увидеть их примеры из жизни. Каковы хорошие примеры этих шаблонов проектирования в основных библиотеках Java?
вопрос задан: 11 April 2015 03:40
6
ответов

Наследование в C++

Вот моя проблема: Мне определили виртуальный метод в.h файле, который я хочу назвать в классе, который наследовался базовому классу. Печально, хотя, метод в производном классе не становится названным...
вопрос задан: 6 March 2015 04:43
6
ответов

Объектно-ориентированные лучшие практики PHP

Скажите, что у меня есть класс, который представляет человека, переменная в том классе была бы $name. Ранее, В моих сценариях я создал бы экземпляр объекта, затем определяет имя, просто используя: $object-...
вопрос задан: 21 February 2015 09:39
6
ответов

Создание Дочерних классов как Не сериализуемый в Java

У меня есть класс, который реализует сериализуемый. Теперь я расширяю этот класс, и я хочу, чтобы этот расширенный класс был не сериализуемым. Таким образом, как сделать это? Например. У меня есть сериализуемые реализации класса A...
вопрос задан: 24 January 2015 14:31
6
ответов

PHP: Вызов классов - В чем разница? [Дубликат]

В чем разница между этими двумя типами методов вызова функций внутри классов: метод One: Myclass :: returnValue ('значение'); Метод второй: $ returnthevalue = new MyClass (); $ ...
вопрос задан: 12 July 2014 08:53
6
ответов

Как я могу разработать веб-приложение Java без ORM и без встроенного [закрытого] SQL

Править: Оригинальное название: Вопрос о преимуществе использования ORM. Я хочу использовать ORM для изучения целей, и попытка nhibernate. Я использую учебное руководство, и затем у меня есть реальный проект. Я могу...
вопрос задан: 2 June 2014 02:03
6
ответов

Я не могу создать четкое изображение реализации понятий ООП, хотя я понимаю большинство понятий ООП. Почему? [закрытый]

Я работал над некоторыми моими собственными проектами и не имею никакого indrustial воздействия. В настоящее время я использую простой подход для разработки небольших приложений с незначительным подходом OO как создание...
вопрос задан: 3 February 2014 10:31
6
ответов

Как я делаю конструктора доступным только для класса фабрики?

Хорошо, вопрос не мог бы быть совершенно прозрачным. Позвольте мне предоставить некоторую подробную информацию: Скажем, у меня есть Обувь (CShoe) объектный класс фабрики под названием CFactory. CFactory является singleton-классом, который создает и хранит
вопрос задан: 29 November 2013 20:01
6
ответов

Выполнение метода после конструктора любого производного класса

Скажем, у меня есть Основа абстрактного класса класса Java {краткий обзор освобождает init ();...} и я знаю, что каждый производный класс должен будет назвать init () после того, как он создается. Я мог, конечно, просто...
вопрос задан: 5 August 2013 12:59
6
ответов

Хорошие учебные источники для ООП PHP, кто-либо?

Мне понравится видеть, могли ли все совместно использовать какие-либо хорошие учебные источники на ООП на языке PHP. Хорошие Учебные Источники для ООП (Объектно-ориентированное программирование) PHP, кто-либо? Я видел многочисленные учебные руководства...
вопрос задан: 31 July 2013 17:06
6
ответов

Свойства по умолчанию в VB.NET?

В первые годы.NET я полагаю, что был атрибут, которым Вы могли украсить класс указать свойство по умолчанию. В соответствии с некоторыми статьями я нашел, это, кажется, дергалось от...
вопрос задан: 5 June 2013 14:12
6
ответов

Объекты Java Should Enterprise быть немым?

В нашем JAVA EE-приложении прежней версии существуют загрузки классов объекта значения (VO), которые обычно содержат только методы считывания и методы set, возможно, равняется () и хэш-код (). Это (обычно) объекты к...
вопрос задан: 9 May 2013 09:03
6
ответов

Сервис-ориентация против объект-ориентации - могут ли они сосуществовать?

Недавно в моей компании проявился большой интерес к сервис-ориентированной архитектуре (SOA). Всякий раз, когда я пытаюсь понять, как мы можем это использовать, я всегда сталкиваюсь с ментальным блоком. Грубо: объект -...
вопрос задан: 6 May 2013 15:17