4
ответа

Шаблон "одиночка" - сомневается в Главной Первой книге Шаблонов разработки

На странице 175 существует пример Шоколадного класса Бойлера. Что-то вроде этого: общедоступный класс ChocolateBoiler {частная пустая булевская переменная; частная булевская переменная вскипячена; общедоступный ChocolateBoiler {...
вопрос задан: 30 May 2013 15:50
4
ответа

Назовите метод от строки

Если бы я имею класс Python и хотел бы вызвать функцию от него в зависимости от переменной, как я сделаю так? Я предположил, что следующее могло сделать это: класс CallMe: Приложение определения Класса # (): Метод # один...
вопрос задан: 27 May 2013 10:10
4
ответа

Что означает «Защищенный внутренний» в .Net [дубликат]

Защищенный означает, что мы можем получить доступ к этому члену только в производном классе, а внутренние означает, что мы можем получить доступ к этому члену в любом типе в той же сборке, используя объект. Так можно ли считать Защищенным ...
вопрос задан: 13 March 2013 09:06
4
ответа

Объекты ColdFusion передаются ссылкой или значением?

Объекты ColdFusion (т.е. CFCs, вызванный через cfobject) обычно переданы ссылкой или значением (скопированный в памяти)? И действительно ли возможно вынудить ColdFusion передать объект любым способом?
вопрос задан: 8 March 2013 14:35
4
ответа

Когда я должен использовать stdClass и когда я должен использовать массив в php oo код?

В середине периода больших рефакторингов на работе я хочу представить stdClass ***** как способ возвратить данные из функций, и я пытаюсь найти, что non-subjectives аргументы поддерживают мое решение....
вопрос задан: 11 January 2013 12:17
4
ответа

Это плохо для использования автозагрузки в PHP?

Из php.net: В PHP 5 это больше не необходимо. Можно определить __ автозагрузка () функция, которая автоматически вызвана в случае, при попытке использовать класс/интерфейс, который не был...
вопрос задан: 22 October 2012 20:17
4
ответа

Объектно-ориентированное проектирование для приложения PHP

Для нашего школьного проекта для нас определяют задачу для определения документа дизайна, описывающего архитектуру приложения PHP. Мы - свободный te, решают, что включать в документ. Наш предложенный преподаватель...
вопрос задан: 25 September 2012 17:36
4
ответа

Альтернативы обезьяне, исправляющей базовые классы

Я все еще плохо знаком с Ruby и в основном просто записью моей первой микропрограммы после окончания книги Cooper. На меня указали на направление предотвращения исправления обезьяны, но проблема, я не знаю что...
вопрос задан: 13 September 2012 00:32
4
ответа

Лучшая практика модификатора доступа в C# по сравнению с Java

Я понимаю, что эмпирическое правило в OOD состоит в том, чтобы минимизировать доступ ко всем членам данного объекта настолько лучше всего, как может быть обоснованно выполнен. C# и Java оба, кажется, реализуют тот же набор доступа...
вопрос задан: 15 August 2012 15:08
4
ответа

История модификаторов управления доступом такой как общедоступный/частный/защищать

Как эти ключевые слова и понятия оживали? Каковы были силы и проблемы, которые заставили их появиться? Что первый язык должен был иметь их? На самом деле это не примерно public/private/...
вопрос задан: 8 August 2012 17:17
4
ответа

Абстрактный базовый класс, чтобы вынудить каждого производные классы быть Singleton

Как я делаю абстрактный класс, который должен вынудить каждого производные классы быть Singleton? Я использую C#.
вопрос задан: 28 July 2012 17:50
4
ответа

Расширение singleton-класса

я раньше создавал экземпляр singleton-класса как это: $Singleton = SingletonClassName:: GetInstance (); и для не singleton-класс: $NonSingleton = новый NonSingletonClassName; я думаю мы...
вопрос задан: 19 June 2012 17:01
4
ответа

Закрытия в PHP …, каковы, точно, они и когда необходимо было бы использовать их?

Таким образом, я программирую вперед хорошим, актуальным, объектно-ориентированным способом. Я регулярно использую различные аспекты ООП, которое реализует PHP, но я задаюсь вопросом, когда мог бы, я должен использовать закрытия...
вопрос задан: 12 June 2012 04:48
4
ответа

Философские вопросы о дизайне для [закрытого] Тетриса ООП

Вы пишете программу Тетриса в Java. Как Вы настроили бы свой дизайн класса относительно следующих аспектов? Класс части: Имейте один класс Части с внутренним массивом, который определяет...
вопрос задан: 29 April 2012 09:53
4
ответа

конструктор java и супер [дубликат]

В следующем коде: -Когда вызывается класс Derived конструктор, он вызывает super (), и, следовательно, он переходит в класс Base и при вызове класса Base конструктор, когда он встречает addValue () ...
вопрос задан: 3 February 2012 06:52
4
ответа

Написание устойчивого и “современного” кода Фортрана

В некоторых научных средах Вы часто не можете обходиться без помощи ФОРТРАНА, поскольку большинство разработчиков только знает, что идиома, и существует партия унаследованного кода и связанного опыта. И откровенно говоря, нет...
вопрос задан: 24 January 2012 10:11
4
ответа

JS Method Declaration - определение метода вне класса body [duplicate]

Когда я создаю класс в JavaScript, я могу определить статические методы вне класса тела. Могу ли я также добавить определение нестатических методов? class Class {fun () {console.log ("some method")} // как ...
вопрос задан: 27 December 2011 17:36
4
ответа

Сохранение ссылки на “это” в опытных функциях JavaScript [дубликат]

Я просто вхожу в использование prototypal JavaScript, и я испытываю затруднения при выяснении, как сохранить эту ссылку на основной объект из опытной функции, когда объем изменяется. Позволить...
вопрос задан: 27 December 2011 17:30
4
ответа

Изменяемый класс как ребенок неизменного класса

Я хочу иметь неизменные объекты Java как это (сильно упрощенный): класс, Неизменный {защищенное Имя строки; общественность, Неизменная (Имя строки) {this.name = имя;} общественность...
вопрос задан: 30 September 2011 18:51
4
ответа

Что делает, подписывают средства в Java?

Ниже фрагмент кода. @Intercepts ({@Signature (тип = Executor.class, метод = "обновление", args = {MappedStatement.class, Object.class})}) общедоступный класс Может кто-то объяснять мне, что подписывает средства...
вопрос задан: 20 September 2011 15:21
4
ответа

Как вынудить sub классы реализовать метод

Я создаю структуру объекта, и я хочу, чтобы все sub классы основы были вынуждены реализовать метод. Единственными путями я мог думать о выполнении, это было: абстрактный класс - работал бы, но основа...
вопрос задан: 1 September 2011 16:35
4
ответа

Какие математические поединки находятся там в программировании OO?

Если Вы смотрели Движение Глубокие шоу Channel9 в последнее время, одной очень часто упоминаемой темой является математическая дуальность в программировании. TomasP имеет хорошее сообщение в блоге о дуальности в объектно-ориентированном...
вопрос задан: 18 February 2011 14:47
4
ответа

Симптомы и альтернативы чрезмерному использованию ООП

В последнее время я теряю доверие к ООП. Я уже видел много жалоб на распространенные злоупотребления ООП или просто злоупотребления. Я не имею в виду обычную путаницу между is-a и has-a ...
вопрос задан: 14 January 2011 16:33
4
ответа

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

В SRP 'ответственность' обычно описывается как 'причина измениться', так, чтобы каждый класс (или объект?) должен иметь только одну причину, кому-то придется пойти туда и изменить ее. Но если Вы...
вопрос задан: 17 October 2010 13:56
4
ответа

Введите - отношение Подтипа. Что-то кажется неясным

Я читаю некоторые слайды класса на объектно-ориентированных языках программирования и ступил в определение подтипа типа: Barbara Liskov, “Абстракция данных и Иерархия”, Уведомления SIGPLAN, 23,5 (май...
вопрос задан: 5 September 2010 12:57
4
ответа

всегда должен возвращать указатель на класс в дизайне интерфейса?

Хотел бы я вернуть объект виртуального базового класса, чтобы мне не пришлось заниматься управлением памятью ( идея функционального программирования также стимулирует это стремление). Это означает, что я ищу ...
вопрос задан: 1 September 2010 03:03
4
ответа

Является ли интерфейс php избыточным для приложений, созданных одним разработчиком?

Мой вопрос: в PHP действительно полезны интерфейсы для разработчиков, которые сами создают веб-приложения? Разве абстрактный класс не предоставляет все то, что обеспечивает интерфейс? Если ...
вопрос задан: 26 August 2010 07:56
4
ответа

why interfaces in dynamic/loosely-typed languages?

I work in php, and the concept of interfaces seems to me a little useless here. From reading, I understand that interfaces are part of "design by contract", but without at least guaranteeing a return ...
вопрос задан: 25 August 2010 16:41
4
ответа

Разбор дампа Википедии

Например, с помощью этого дампа Википедии: http: //en.wikipedia.org/w/api.php?action=query&prop=revisions&titles=lebron%20james&rvprop=content&redirects=true&format=xmlfm Есть ли ...
вопрос задан: 20 August 2010 20:19
4
ответа

Уровень доступа к данным как веб-служба - это хорошая идея?

Я занимался некоторое время и фактически создал прототип веб-службы ASP.NET в качестве DAL для нескольких веб-сайтов ASP.NET 2.0 . Просто хотел бы попросить совета у других ...
вопрос задан: 18 August 2010 03:26