Я часто создаю классы, которые используют эту форму (A): Животное абстрактного класса {общественность освобождает Обход () {//TODO: сделайте что-то прежде, чем идти//пользовательская логика, реализованная каждым...
Я не парень Java, таким образом, я спрашиваю меня, что это означает: общедоступная Кнопка (Легкий свет) {this.light = свет;} действительно ли Кнопка является методом? Я спрашиваю меня, потому что это берет входной свет параметра. Но если это...
Мне было интересно о поведении магического метода __destruct (), и поэтому я написал небольшой тестовый пример, который не дает мне результата, которого я ожидал бы. Может ли кто-нибудь прояснить это для меня? Я всегда ...
Я помню, что однажды, было сказано, что Python менее объектно-ориентирован, чем Ruby, с тех пор в Ruby, все - объект. Это изменилось для Python также? Последний Python больше объекта...
Справедливости ради стоило бы отметить, узнавая, что Java сделает меня лучшим Разработчиком ООП PHP? Я изучал Java, таким образом, я могу понять ООП лучше. Если я продолжаю изучать Java для лучше понимания ООП или...
Существует возможная оптимизация, я мог обратиться к одному из своих методов, если я могу решить, что другой метод в том же классе не переопределяется. Это - только небольшая оптимизация, таким образом отражение отсутствует...
В теории множеств набор является надмножеством, если это содержит все в исходном наборе и возможно больше. Подмножество однако, не содержит все начального набора. Имея это в виду, в большинстве...
Мне всегда было интересно, как люди используют карты CRC (совместная ответственность класса). Я читал о них в книгах, нашел расплывчатую информацию в Интернете, но никогда не понимал ее. Я думаю ...
Каков лучший подход для разделения определения и реализации, с помощью интерфейсов или абстрактных классов? Я на самом деле мне не нравится смешивать ссылку считаемые объекты с другими объектами. Я воображаю...
Ситуация - это: у Вас есть два класса, которые и реализовать тот же интерфейс и оба класса сотрудничают для завершения некоторого бизнес-процесса. Например, networkUserManager и...
Я пытаюсь отправить объекты отдельному методу согласно их подклассу. Например, рассмотрите те 2 объекта, класс A расширяет меня {}, класс B расширяется, я {} и метод освобождаю отправку (я i) {}...
класс Комната {общественность: освободите ColorRoom () {};}; класс Дом {общественность: Комната* GetRoom () {возвращает &m_room;} частный: Комната m_room;}; 1) Комната не может существовать без дома, дом "имеет"...
Я не делал Perl в течение приблизительно 8 лет, и теперь я вхожу в проект, это в большой степени использует объектно-ориентированный Perl, таким образом, я должен повторно увеличить резкость своих навыков Perl и сделать это быстро. В течение этих прошлых
Примечание: Этот вопрос был обновлен для обеспечения большего количества детали и понимания, чем ранее. ОБНОВЛЕНИЕ: Я просто хочу сказать спасибо всем, кто ответил. Я все еще в значительной степени в темноте по поводу какой...
Примечание: Я уплотнил эту статью в свою личность Wiki: http://wiki.chacha102.com/Lambda - Обладает, я испытываю некоторые затруднения из-за функций стиля Лямбды в PHP. Во-первых, Это Работы: $foo = функция () {...
Каковы шаблоны разработки, с которыми я должен быть абсолютно знаком? И каков один легкий пример, для которого каждый может использоваться? Я - веб-разработчик (я использую Django, и знакомо с разделением...
Предположим, что у меня есть нечто виртуальной функции () в классе B, и мне нужно немного отличающееся поведение в одном из производных классов B, класса D. Это - OK для создания переопределяющей функции D:: нечто (), и вызов B:: нечто ()...
У меня есть набор функций, которые я хочу переместить в класс. Они в настоящее время разделяются на несколько довольно длинных файлов. Я предпочел бы не иметь одни 2 500 файлов строки, но насколько я могу сказать, Вы можете'...
У меня есть проблема в дизайне OO, где я заканчиваю с дублирующим кодом в 2 различных классах. Вот то, что продолжается: В этом примере я хочу обнаружить коллизию между игровыми объектами. У меня есть основа...
Я хочу знать, какие php разработчики стратегий архитектуры используют в комплексе php приложения. До сих пор я знаю mvc структуру, которая состоит из моделей, представлений и контроллера (и плагины контроллера...
Интересно, мог ли кто-то быть достаточно любезным для объяснения function.prototype штуки (штука!!??) в OO JavaScript. Я происхожу из серверной среды программирования и могу быть, я не схватываю...
Я знаю, что в Java, это - обычная практика для использования, "добираются" как префикс до метода доступа. Я задавался вопросом, какова причина этого. Это должно просто смочь предсказать то, что это возвращает? К...
Я иногда заканчиваю с иерархией классов, где у меня есть абстрактный базовый класс с некоторой общей функциональностью и несколькими классами с реализацией, которые попадают два (редко больше) группы, которые я хочу...
То, каков лучший способ создать и заполнить Объект от значений, передало в от формы? Если, например, у меня есть класс Автомобиль со свойствами Colour, Моделью, Сделайте, год и метод Сохраняют, который будет...
У меня есть довольно большой сайт, и каждая страница создается из нескольких включенных файлов, мой сайт составляет 100% в процедурном формате, и я пытаюсь учиться использовать классы и больше подхода ООП в PHP...
Я изучал f# в предыдущие дни, пишущий маленький проект, который, наконец, работает (с помощью Так, конечно). Я пытаюсь учиться быть максимально идиоматичным, который в основном означает...
Или я должен просто явно сослаться на суперклассы, методы которых я хочу назвать? Это кажется хрупким для повторения названий суперклассов при ссылке на их конструкторов, но эту страницу http://...
Действительно ли это возможно к образцовому наследованию с помощью C? Как? Пример кода поможет.Править: Я надеюсь наследовать и данные и методы. Одно только отношение включения не поможет. Замещаемость - использующий любого произошла...