2
ответа

Как получить доступ постоянный определенный в дочернем классе от функций родительского класса?

Я видел этот пример из php.net: <? класс php MyClass {константа MY_CONST = "вон там"; государственная функция __ конструкция () {$c = get_class ($this); $c эха:: MY_CONST;}...
вопрос задан: 12 March 2010 03:35
2
ответа

Итерация по списку типов

Я делаю этот вид вещи время от времени, и интересно, является ли это запах дизайна, или если существует лучший шаблон разработки, который я могу использовать. Существует процесс со многими шагами, который известен...
вопрос задан: 4 March 2010 14:15
2
ответа

Скопируйте и расширьте глобальные объекты в JavaScript

существует ли способ скопировать глобальный объект (Массив, Строка...) и затем расширить прототип копии, не влияя на исходную? Я попробовал этим: var copy=Array; копия prototype.test=2;...
вопрос задан: 2 March 2010 13:30
2
ответа

ORM с автоматической синхронизацией данных клиент-сервер. Действительно ли там кто-либо готов использовать решения?

Рассмотрите клиентское приложение, которое должно хранить его данные на удаленном сервере. Мы не хотим, чтобы это получило доступ к этим данным "на мухе", а скорее хотело, чтобы это имело копию этих данных в локальной базе данных. Таким образом,
вопрос задан: 1 March 2010 13:56
2
ответа

PHP isset ($this) и использование того же метода объекта в статическом и контексте объекта

Я работаю над классом, который должен быть доступным через статические вызовы функции, а также методы объекта. Одна вещь, которую я нашел, состоит в том, что я копирую логику через несколько функций. Упрощенный...
вопрос задан: 27 February 2010 13:30
2
ответа

Почему нам нужны шаблоны разработки

Почему нам нужны шаблоны разработки как Фабрика, Абстрактная Фабрика и Singleton?
вопрос задан: 24 February 2010 06:34
2
ответа

Когда необходимо использовать “прототип” во время объектного увеличения в JavaScript?

Я смущен понятием "прототипа" в JavaScript. Когда я определю объект оба из следующего, кажись, работать: myObject = {}; myObject.prototype.method1 = функция () {...}; myObject....
вопрос задан: 16 February 2010 07:09
2
ответа

Объектно-ориентированный вопрос о лучших практиках JavaScript: Как я должен настроить свои объекты для следующего

Я решил, что должен улучшить свой JavaScript, программируя навыки, а также мои навыки OO. Я в настоящее время прочитываю некоторые книги, но иногда трудно сжать теорию без наблюдения...
вопрос задан: 15 February 2010 10:10
2
ответа

Как смоделировать игровой рендеринг объекта и поведение модульным способом?

Я заставляю Java стрелять в них игра для телефонов на базе Android. У меня есть 20 нечетных врагов в игре, что у каждого есть несколько уникальных поведений, но определенные поведения снова используются большинством из них. Я должен смоделировать...
вопрос задан: 11 February 2010 19:54
2
ответа

Как я могу связать константу и переменную и сохранить ее в классе, постоянном с PHP?

класс My_class {константа STATUS_ERROR = 0; константа STATUS_OK = 1; константа DB_TABLE = TABLE_PREFIX. 'class_table';} два состояния consts хорошо работают и могут быть получены доступ в методах класса как...
вопрос задан: 10 February 2010 10:27
2
ответа

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

Мне записали приложение MVC с Платформой Зенда, которая вытягивает данные из базы данных Oracle 10g и отображает эти данные в Таблицах и Списках и визуально обогащает эти данные через цвета и диаграммы....
вопрос задан: 7 February 2010 13:21
2
ответа

Моделирование один для обнуления или отношения (Z кардинальность)

Я изо всех сил пытаюсь найти лучший способ к модели 1: 0,1 отношения ("может иметь один" или, "имеют самое большее один"). Я полагаю, что это называют кардинальностью Z. Например, предположите, что у меня есть два класса Виджет и...
вопрос задан: 6 February 2010 15:46
2
ответа

Что такое хорошее название класса, который создает фабрики? (FooFactoryFactory звучит как глупый imo),

Я не помню, точно это общий шаблон, но у меня есть класс (Шаблон "фабричный метод"), который имеет метод для создания других классов (Шаблон "абстрактная фабрика") в зависимости от перечислимого параметра:...
вопрос задан: 2 February 2010 19:13
2
ответа

Полиморфный / Классы Plugable PHP

У меня есть вопрос, который является sonewhat больше вопроса о дизайне. У меня есть класс, который определяет набор функций. Однако я хочу это, поведение некоторых функций изменяемо во время времени выполнения-...
вопрос задан: 31 January 2010 14:24
2
ответа

Ромбовидная проблема

Википедия на ромбовидной проблеме: "... ромбовидной проблемой является неоднозначность, которая возникает, когда два класса B и C наследовались A, и класс D наследовался и B и C. Если метод в D называет метод...
вопрос задан: 14 January 2010 14:58
2
ответа

Вызов методов родительского класса

Вопрос, отредактированный для лучше отражения моих потребностей. Возьмите следующий пример: класс Основа {общедоступный $Text = пустой указатель; государственная функция __ конструкция () {$this-> текст = новый Base_Text ();}...
вопрос задан: 11 January 2010 02:16
2
ответа

Доступ XAML инстанцированный объект от C#

В моем XAML я объявляю экземпляр класса под названием DataConnection, экземпляр называют MyConnection. <Окно. Ресурсы> <! - Создают экземпляр названного класса DataConnection...
вопрос задан: 11 January 2010 01:28
2
ответа

Как отметить это, аргумент является дополнительным в PHPDoc?

У меня есть этот конструктор, который берет дополнительный аргумент. Основной проблемой с этим является удобство использования. Разработчик, использующий мою платформу, заболеет головной болью немедленно, потому что он не знает, может ли он...
вопрос задан: 31 December 2009 12:35
2
ответа

Определение имени объекта PHP

В Java (хорошо, версия Android, по крайней мере) все объекты имеют getClass () метод, который возвращает класс объекта, и можно затем назвать getSimpleName () для получения человекочитаемого названия объекта...
вопрос задан: 29 December 2009 18:37
2
ответа

Картопостроитель данных и Отношения: Стратегии реализации?

Я почти закончил свой Картопостроитель Данных, но теперь я в точке, куда это приходит к отношениям. Я попытаюсь проиллюстрировать свои идеи здесь. Я не смог найти хорошие статьи / информация об этой теме...
вопрос задан: 28 December 2009 22:03
2
ответа

Почему PHP автоматически не вызывает родительских конструкторов?

Довольно простой вопрос. В C++ родительского конструктора неявно вызовут перед дочерним конструктором, поэтому что логика там для PHP, чтобы не сделать вещи этот путь?Править: У меня есть польза...
вопрос задан: 18 December 2009 13:22
2
ответа

ServiceLocator и Открываться/Закрывать Принцип

Я хотел бы: Сделайте обычно требуемые сервисы видимыми ко всем классам, которым нужны они с минимумом шаблона, и не жертвуя тестируемостью! Это - маленький проект, и я думаю, что DI мог бы быть...
вопрос задан: 14 December 2009 06:39
2
ответа

Каковы известные “глюки” относительно Цепочки шаблона Responsibilty?

Я использовал Цепочку шаблона Ответственности часто (3 раза часто для меня) в моем текущем проекте, и я задаюсь вопросом, стал ли я немного сверхвосторженным по поводу...
вопрос задан: 6 December 2009 11:56
2
ответа

Что такое Отправка Метода?

Что такое Отправка Метода? Я могу найти несколько конкретных примеров, но абстрактное определение отправки метода ускользает от меня. Кто-либо хочет рисковать их?
вопрос задан: 26 November 2009 20:26
2
ответа

Создание переходного процесса (небаза данных) приписывает в модели Django, доступной шаблону

Одна из моих моделей имеет атрибуты, которые не хранятся в базе данных. Все прекрасно при представлении и образцовом уровне, но я, может казаться, не отображаю эти атрибуты 'небазы данных' в своем шаблоне. Здесь'...
вопрос задан: 13 November 2009 15:15
2
ответа

Доступ Внешний Класс этот экземпляр

как делают мы получаем доступ к внешнему классу этот экземпляр: например, в Классе A {Класс B {this.helloB (); (A это) .hello () }}, как мы получаем доступ к A этот экземпляр в Java
вопрос задан: 12 November 2009 11:35
2
ответа

Я должен всегда использовать средства доступа, например, переменные в Objective C?

Если у меня есть класс с некоторым IBOutlets, кажется довольно глупым создать средства доступа для них. Но затем я чувствую, что повреждаю методы OO путем не всегда прохождения через средств доступа, например...
вопрос задан: 5 November 2009 11:30
2
ответа

Модификация класса среды выполнения PHP

Таким образом, я хочу быть в состоянии добавить/удалить методы класса во времени выполнения. Прежде чем Вы скажете мне, что это - ужасная практика в ООП, это могло бы быть, но я действительно не забочусь. Причина, которую я хочу быть в состоянии сделать,
вопрос задан: 20 October 2009 09:35
2
ответа

Вопрос об объектно-ориентированном проектировании с Ruby

Я думаю о записи Монополистической игры CLI в Ruby. Это было бы первым крупным проектом, который я сделал в Ruby. Большая часть моего опыта в программировании была с языками функционального программирования как...
вопрос задан: 15 October 2009 16:23
2
ответа

Prototypal по сравнению с функциональным ООП в JavaScript

Каковы за и против каждого типа/подхода в записи Объектно-ориентированных сценариев? Лично, я нашел закрытия (функциональный? подход) как способ инкапсулировать более естественное состояние и возможно...
вопрос задан: 12 October 2009 22:53