7
ответов

Внедрение зависимости и Шаблон разработки Singleton

Как мы определяем, когда использовать внедрение зависимости или шаблон "одиночка". Я читал в партии веб-сайтов, где они говорят "Внедрение зависимости использования по шаблону "одиночка"". Но я не уверен если я...
вопрос задан: 18 April 2010 16:01
7
ответов

Почему “частные” методы в объектно-ориентированном?

Я понимаю, что это - очень простое понятие в ООП. Но тем не менее я не могу получить голову вокруг. Я понял, почему членские переменные являются частными, таким образом, пользователь класса не может злоупотребить им путем установки недопустимых значений..
вопрос задан: 12 April 2010 08:28
7
ответов

Java - к частным переменным экземпляра нужно получить доступ в конструкторах через метод методов считывания и методов set?

Я знаю, что к частным переменным экземпляра получают доступ через их общедоступный метод методов считывания и методов set. Но когда я генерирую конструкторов с помощью IDE, он инициализирует переменные экземпляра непосредственно...
вопрос задан: 2 April 2010 19:08
7
ответов

Изучение дизайна ООП

У меня есть считывающая головка Первый Java, и я понимаю, как ООП работает. Вот моя проблема: я - PHP программист, и в то время как я использовал ООП в PHP, я испытываю затруднения при выяснении того, что должно быть объектом и что...
вопрос задан: 21 March 2010 22:58
7
ответов

Как я могу улучшить этот дизайн?

Давайте предположим, что наша система может выполнить действия, и что действие требует, чтобы некоторые параметры сделали его работу. Я определил следующий базовый класс для всех действий (упрощенный для Вашего чтения...
вопрос задан: 15 March 2010 16:56
7
ответов

Почему я не могу использовать виртуальный / переопределение на переменных класса, как я могу на методах?

В следующем примере я в состоянии создать виртуальное Шоу метода () в наследованном классе и затем переопределить его в наследующем классе. Я хочу сделать то же самое с переменной защищенного класса...
вопрос задан: 4 March 2010 10:21
7
ответов

Как Вы управляете графом объектов в Haskell?

Я пытаюсь повторно изучить системный анализ. У меня есть много объектно-ориентированных взглядов, для которых я не могу найти эквиваленты в Haskell, все же. Вымышленная система состоит из Станций Машины скорой помощи...
вопрос задан: 2 March 2010 18:59
7
ответов

C# имеет абстрактные классы и интерфейсы, он должен также иметь “mixins”?

Время от времени я сталкиваюсь со случаем, где я хочу, чтобы набор классов все обладал подобной логикой. Например, возможно, я хочу, чтобы и Птица и Самолет смогли Полететь (). Если Вы думаете "...
вопрос задан: 23 February 2010 19:44
7
ответов

Различие между участником переменное и свойство элемента?

Существуют ситуации, где я объявляю членские переменные наверху своего класса и затем также объявляю, что свойство получает доступ или устанавливает ту членскую переменную, но я спрашиваю меня, если свойство необходимо если это...
вопрос задан: 17 February 2010 18:11
7
ответов

Как Вы определяете класс ООП в JavaScript?

На основе моего наблюдения книга, которую я читаю о JavaScript, указывает, что существует ООП с JavaScript? Это не говорит очень об этом, я подразумеваю, что не было объяснено, как определить класс. Может...
вопрос задан: 8 February 2010 20:14
7
ответов

C++ с помощью scoped_ptr как членская переменная

Просто требуемые мнения о вопросе о дизайне. Если бы у Вас есть класс C++, чем владеет другими объектами, Вы использовали бы интеллектуальные указатели для достижения этого? класс Пример {общественность://... частный: повышение::...
вопрос задан: 3 February 2010 21:53
7
ответов

Как сравнить два объекта (вызывающий объект и параметр) в классе?

Я пишу класс "Даты" для присвоения, и я испытываю затруднения при выполнении одного функций. Это - заголовочный файл для класса. класс Дата {общественность: Дата ();...
вопрос задан: 3 February 2010 19:19
7
ответов

Используя 'константу' в функциях класса [дубликат]

Я видел большое использование ключевого слова константы, помещенного после функций в классы, таким образом, я хотел знать то, что было им о. Я считал что-то в здесь: http://duramecho.com/ComputerInformation/WhyHowCppConst.html...
вопрос задан: 28 January 2010 19:46
7
ответов

Можно ли изменить функцию JavaScript после объявления его?

Скажем, у меня есть var =, функция () {возвращается 1;}. Действительно ли возможно измениться так, чтобы () возвратился 2? Возможно, путем редактирования свойства объект, так как каждая функция является объектом? Обновление: Ничего себе...
вопрос задан: 26 January 2010 21:40
7
ответов

Вопрос о выделении памяти?

общедоступная статическая Основная пустота () {Тест t1 = новый Тест ();}, когда будет, t1 (ссылочная переменная) получит память, во время компиляции или время выполнения. Я думаю, что это должно быть время выполнения. Но когда я поместил...
вопрос задан: 21 January 2010 11:53
7
ответов

Как плохо одиночные элементы?

Так.... Существует, очевидно, много вопросов, что всех спросили об Одиночных элементах, Глобальных Переменных состояния и всем этом большом материале. Мой вопрос, Если Singletons и Globals Так Плохи, Почему...
вопрос задан: 3 January 2010 21:00
7
ответов

Объектно-ориентированные проблемы приложения в разработке игр

Я буду столь прямым, как я могу относительно этой проблемы, потому что должно быть что-то, что я - полностью недостающее происхождение из среды структурного программирования. Скажите, что у меня есть класс Плеера. Этот класс Плеера...
вопрос задан: 25 December 2009 12:26
7
ответов

Как изучить приложения разработки в [закрытом] Java

Я программировал в Java в течение прошлых 2 лет, и теперь я хочу войти в Разработку приложений. До сих пор я только в кодирование т.е.; мне дают документ/диаграмму классов дизайна и т.д. и просят кодировать...
вопрос задан: 22 December 2009 09:07
7
ответов

Перепрыгните через родительского конструктора для вызова прародителя

Проблема - это: у Меня есть абстрактный класс, который делает некоторую работу в ее конструкторе и ряд дочерних классов, которые реализуют абстрактный класс: класс AbstractClass {AbstractClass () {/*...
вопрос задан: 20 December 2009 20:49
7
ответов

Объект называет по сравнению с именами таблиц

Мы собираемся разработать новую систему по унаследованной базе данных (использующий.NET C#). Существует приблизительно 500 таблиц. Мы приняли решение использовать инструмент ORM для нашего уровня доступа к данным. Проблема с namig...
вопрос задан: 4 December 2009 09:19
7
ответов

Java: статический класс?

У меня есть класс, полный служебных функций. Инстанцирование экземпляра его не имеет никакого семантического смысла, но я все еще хочу назвать его методы. Что лучший способ состоит в том, чтобы иметь дело с этим? Статический класс? Краткий обзор?
вопрос задан: 4 December 2009 01:40
7
ответов

Как к объектам проектирования?

Таким образом, существует много способов структурировать объекты (я говорю об ООП здесь). Для вопроса я буду использовать классический "Car" пример ООП. В основном, Как я знаю, когда сделать автомобиль объектом, или...
вопрос задан: 23 November 2009 03:44
7
ответов

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

Это - все в C#, с помощью.NET 2.0. У меня есть два списка объектов. Они не связаны объекты, но у них действительно есть определенные общие черты, которые могут быть сравнены, такие как базирующийся уникальный identifer Гуида...
вопрос задан: 12 November 2009 20:56
7
ответов

обеспечение членских переменных абстрактного класса от подкласса

Каков 'корректный' способ обеспечить значение в абстрактном классе от конкретного подкласса? т.е., должен я делать это: абстрактный класс A {частная строка m_Value; защищенный (представляют значение в виде строки) {...
вопрос задан: 4 November 2009 16:24
7
ответов

Что такое Класс Значения и что такое класс ссылки в C#?

Каково определение класса значения и класса ссылки в C#? Как это отличается от типа значения и ссылочного типа? Я задаю этот вопрос, потому что я считал это в Рассчитанном на индивидуальную скорость обучения Обучении MCTS...
вопрос задан: 2 November 2009 01:53
7
ответов

Шаблоны, лучшие практики и чистый код

Я часто читаю книги и статьи, которые обрисовывают в общих чертах шаблоны, лучшие практики, и как написать "чистый код". Однако некоторые из этих понятий просто, кажется, по спроектированному и время от времени...
вопрос задан: 10 October 2009 19:30
7
ответов

C для Объектно-ориентированного программиста

Изучив Java и C++, я изучил путь OO. Я хочу начать довольно амбициозный проект, но я хочу сделать это в C. Я знаю, как разломать проблемы на классы и как повернуть их в...
вопрос задан: 20 September 2009 20:01
7
ответов

Ресурсы объектно-ориентированного проектирования

Я ищу хорошие ресурсы (книги/веб-сайты) для изучения объектно-ориентированного проектирования. Каждый ресурс, который я нахожу, обучает меня больше на UML и RUP вместо дизайна OO. Возглавьте первую чистую книгу...
вопрос задан: 15 September 2009 23:35
7
ответов

Может возврат класса объект себя

Может возврат класса объект себя. В моем примере у меня есть класс под названием "Изменение", которое представляет изменение в системе, и я задаюсь вопросом, находится ли это в так или иначе против принципов разработки для возврата...
вопрос задан: 15 September 2009 04:15
7
ответов

В Perl там недостатки к генерации методов считывания и методов set, а не жесткого кодирования их?

В модуле в качестве примера ниже, методы считывания и методы set сгенерированы путем добавления анонимных подпрограмм к таблице символов. После того, как методы были созданы этим способом, будет получающийся код быть...
вопрос задан: 7 September 2009 16:58