5
ответов

изучение OO с PHP

Я начал изучать программирование OO, но использование языка PHP с помощью "Объектов PHP 5, Шаблонов и Практики" книга. Вещь состоит в том, что я хочу учиться использовать в то же время CakePHP...
вопрос задан: 18 April 2010 11:56
5
ответов

Объясните мне, что такое метод set и метод считывания

Что такое методы set и методы считывания? Почему мне нужны они? Что такое хороший пример их используемый эффективным способом? Какой смысл метода set и метода считывания? Обновление: я могу получить некоторые примеры кодирования?
вопрос задан: 16 April 2010 03:39
5
ответов

Отсутствие C# статического наследования - что я должен сделать?

Хорошо, поэтому как Вы, вероятно, знаете, статическое наследование невозможно в C#. Я понимаю, что, однако застреваю с разработкой моей программы. Я попытаюсь сделать его максимально простым. Позволяет...
вопрос задан: 9 April 2010 00:16
5
ответов

Почему Сам является присваиваемым в Delphi?

Этот код в приложении GUI компиляции и выполнения: процедура TForm1. Button1Click (Отправитель: TObject); начните Сам: = TForm1. Создайте (Владелец); конец; (протестированный с Delphi 6 и 2009), почему Сам перезаписываемо и...
вопрос задан: 6 April 2010 16:03
5
ответов

Бизнес-объекты должны смочь создать свой собственный DTOs?

Предположим, что у меня есть следующий класс: класс Камера {общедоступная Камера (удваивают воздействие, двойная яркость, двойной контраст, RegionOfInterest regionOfInterest) {...
вопрос задан: 5 April 2010 22:11
5
ответов

Там какой-либо путь состоит в том, чтобы инициализировать членские переменные подкласса в Java, прежде чем конструктора суперкласса вызовут?

Мне нужно это, потому что конструктор в суперклассе называет метод, который переопределяется в подклассе. Метод возвращает значение, которое передается конструктору подкласса. Но...
вопрос задан: 27 March 2010 14:43
5
ответов

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

Возьмите этот метод / ** * @return Список идентификаторов группы, человек принадлежит * */общедоступному Списку <Строка> getGroups () {если (this.getId () .equals ("")) возвращают пустой указатель;} я хотел бы выдать исключение...
вопрос задан: 25 March 2010 17:46
5
ответов

Шаблоны разработки Индикатора выполнения?

Приложение, которое я пишу, выполняет алгоритм длины, который обычно занимает несколько минут для окончания. В это время я хотел бы показать пользователю индикатор выполнения, который указывает сколько из алгоритма...
вопрос задан: 24 March 2010 09:35
5
ответов

Наличие опции специализированных классов, но объединенного имени класса

Предположим, что Вы создаете веб-приложение, которое будет упакованным продуктом однажды, тот, который пользователи захотят смочь расширить и настроить. Это идет с оперативной библиотекой, состоящей из PHP...
вопрос задан: 11 March 2010 13:13
5
ответов

Объекты модели должны иметь интерфейсы?

Я создаю модель предметной области в своей системе. При разработке моих объектов модели я должен сделать интерфейсы для каждого объекта объекта? Люди сказали мне, что наш ярус веб-узлов не должен заботиться о...
вопрос задан: 9 March 2010 22:42
5
ответов

В C# или ООП, действительно ли 2 класса должны сослаться друг на друга, который связан?

Я работаю над библиотекой классов с помощью C#. Я разработал 3 основных класса, чтобы помочь смоделировать наши данные. Они разработаны таким образом, что класс A содержит список экземпляров класса B, и класс B содержит...
вопрос задан: 9 March 2010 21:25
5
ответов

насмешка singleton-класса

Я недавно считал, что создание одиночного элемента класса лишает возможности дразнить объекты класса, который мешает тестировать его клиенты. Я не мог сразу понять базовое...
вопрос задан: 20 February 2010 02:50
5
ответов

Игровой дизайн способом OO

Я разрабатываю простую игру, которая использует Java 2D и ньютонова физика. В настоящее время мой основной "игровой цикл" смотрит что-то как: сделайте {для (объект GameEntity: объекты) {entity.update (gameContext);...
вопрос задан: 10 February 2010 17:43
5
ответов

Изящный парсинг команды в ОСНОВАННОЙ НА ООП текстовой игре

Я играю с записью приключения MUD/текста (не смейтесь) в Ruby. Кто-либо может дать мне какие-либо подсказки к изящному, основанному на ООП решению парсинга входного текста? Мы говорим о...
вопрос задан: 5 February 2010 14:53
5
ответов

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

Различие между параметром, передаваемым по значению и параметром ссылки? Этот вопрос задают когда-то интервьюеры во время моих интервью. Может кто-то говорить мне точное различие, с которым легко объяснить...
вопрос задан: 5 February 2010 12:38
5
ответов

Действительно ли приемлемо возвратить unmodifiableList, или должен я возвращаемый массив?

У меня есть список методов <Нечто> getFoos (), который получает данные из удаленного сервера и возвращает его. Конечно, пользователь не должен изменять количество объектов списка, потому что он получит данные, не синхронизируемые...
вопрос задан: 2 February 2010 23:05
5
ответов

Почему Вы сделали бы целый класс изолированным/окончательным?

Я понимаю мотивацию для того, чтобы сделать отдельные методы класса изолированными/окончательными, но какая цель делает полностью запрещающее наследование от подачи класса? При разрешении переопределения определенных...
вопрос задан: 30 January 2010 22:16
5
ответов

Полиморфизм параметром функции

Хорошо - это может быть очень глупым вопросом, но он беспокоил меня. Есть ли язык где класс Животное; класс Обезьяна: общедоступное Животное {...} Освободите doStuff (Животное* animalPtr) {суд <<"...
вопрос задан: 30 January 2010 21:27
5
ответов

Абстрактный класс - скрывающаяся реализация в практике C++

Недавно я был написанием кода, подобным этому: messagehandler.h: #include "message.h" класс MessageHandler {общественность: виртуальный ~MessageHandler () {} виртуальный пустой HandleMessage (сообщение *сообщение) = 0:...
вопрос задан: 26 January 2010 09:27
5
ответов

Класс новичка Python разрабатывает вопрос

Я пытаюсь выяснить лучший способ разработать несколько классов. Я довольно плохо знаком с Python (и ООП в целом) и просто хочу удостовериться, что я делаю это правильно. У меня есть два класса: "Пользователи"...
вопрос задан: 20 January 2010 17:46
5
ответов

Как я получаю доступ к атрибуту объекта PHP, имеющему знак доллара?

У меня есть Объект PHP с атрибутом, имеющим доллар ($), входят в систему он. Как я получаю доступ к содержанию этого атрибута? Пример: $object-эха> переменная;//хорошо повторяют $object-> variable$...
вопрос задан: 19 January 2010 11:46
5
ответов

Один длинный класс или много более коротких классов?

В PHP, там какое-либо влияние производительности на использование одного длинного класса с большим количеством функций в нем? Или действительно ли желательно использовать много маленьких классов и назвать их отдельно при необходимости? Я - новичок в OOPS.
вопрос задан: 31 December 2009 11:53
5
ответов

Создание объекта в JavaScript

Только для ударов я пытаюсь создать простой объект данных в JavaScript. Вот код. var roverObject = функция () {var newRover = {}; имя var; var xCord;...
вопрос задан: 31 December 2009 05:21
5
ответов

Где различие между сам и $this-> в классе PHP или методе PHP?

Где различие между сам и $this-> в классе PHP или методе PHP? Пример: я недавно видел этот код. общедоступная статическая функция getInstance () {если (! сам:: $instance) {...
вопрос задан: 22 December 2009 18:39
5
ответов

Как получить доступ к родительскому объекту в c#

У меня есть класс "метра". Одно свойство "метра" является другим классом, названным "производством". Я должен получить доступ к свойству класса метра (номинальная мощность) от производственного класса ссылкой. Номинальная мощ
вопрос задан: 21 December 2009 13:44
5
ответов

Почему заменяемые в горячем режиме vtables не являются популярной функцией языка?

В объектно-ориентированном программировании иногда хорошо смочь изменить поведение уже-созданного-объекта. Конечно, это может быть сделано с относительно подробными методами, такими как стратегия...
вопрос задан: 20 December 2009 16:35
5
ответов

Нуждаюсь в некоторой помощи с переменными экземпляра Scala

Примите этот код Java: общедоступный класс A {общественность (Представляют g в виде строки) {x + = g.length ();} частный интервал x = 0;}, Если я создаю экземпляр A, как это: = новый ("гео-"); после этого вызова...
вопрос задан: 16 December 2009 21:30
5
ответов

C#: разрешение недопустимого исключения броска между наследованным классом и его основой

У меня есть два класса, названные Сообщением и Вопросом. Вопрос определяется как: общедоступный класс Вопрос: Сообщение {//...} Мой класс Вопроса не переопределяет членов Сообщения, он просто выражает некоторых другой...
вопрос задан: 13 December 2009 04:34
5
ответов

Как разработать приложение модульным способом?

Я ищу указатели, предложения, ссылки, предупреждения, идеи и даже анекдотичные учетные записи о, "как разработать приложение модульным способом". Я собираюсь использовать Python для этого проекта, но...
вопрос задан: 8 December 2009 09:17
5
ответов

Абстрактное ключевое слово в PHP

Эй, я вполне испытан с PHP, но я понятия не имею, что делает краткий обзор ключевого слова, когда он снижается для возражения ориентируемому программированию. Кто-либо может объяснить на простом английском языке, для чего он может использоваться?...
вопрос задан: 5 December 2009 12:31