0
ответов

Свойства статического класса Perl

Насколько я знаю, создание динамических экземпляров класса (пакета) похоже на взлом синтаксиса Perl (с использованием 'bless'). Perl не поддерживает ключевое слово под названием «класс»; таким образом, все ограничено. Первый ...
вопрос задан: 4 April 2011 09:38
0
ответов

Создание экземпляра объекта и вызов метода в одной строке?

php 5.3 Есть ли способ сделать это (например, жизнеспособный в java) (new MyClass ()) - > myMethod (); Я получаю: Ошибка синтаксического анализа: синтаксическая ошибка, неожиданный T_OBJECT_OPERATOR в D .. в строке 7 Добавить я действительно ...
вопрос задан: 3 April 2011 22:49
0
ответов

Статические переменные PHP в абстрактном родительском классе: вопрос в примере кода!

Быстрый код с включенным вопросом: абстрактный класс ClassParent {public static $ var1 = "ClassParent"; } class ClassChild1 расширяет ClassParent {общедоступная статическая функция setvar1 () {...
вопрос задан: 1 April 2011 12:40
0
ответов

Оптимизация класса для надлежащей практики модульного тестирования или это преждевременно?

I ' Я видел (и искал) много вопросов на StackOverflow о преждевременной оптимизации - ходят слухи, что это корень всех зол. : PI признаюсь, что я часто виноват в этом; Я не ...
вопрос задан: 31 March 2011 22:09
0
ответов

Проблемы с пониманием внедрения зависимостей

Я создаю небольшой проект, чтобы попытаться научить себя основные принципы, насколько это возможно, что для меня означает отказ от использования готовой структуры (как однажды выразился Джефф: «Не изобретайте велосипед ...
вопрос задан: 31 March 2011 09:06
0
ответов

Безумно сбивающий с толку PHP ООП «реализует» «расширяет» одновременно

абстрактный класс SF_Model_Acl_Abstract расширяет SF_Model_Abstract реализует SF_Model_Acl_Interface, Zend_Acl_Resource_Interface {защищенный $ _acl; защищенный $ _identity; public ...
вопрос задан: 30 March 2011 16:52
0
ответов

Какой может быть хорошая книга по объектно-ориентированному программированию, которая может дать хорошую прочную основу в ООП? [закрыто]

Я читал эту статью от Apple: http://developer.apple.com/library/mac/documentation/cocoa/conceptual/OOP_ObjC/OOP_ObjC.pdf, где говорится об ООП, о котором я никогда раньше не слышал. Я закончил ...
вопрос задан: 30 March 2011 09:39
0
ответов

How to use object oriented programming with Hibernate?

While using ORM tools such as Hibernate, I've found it is advantageous to keep all business logic out of my business objects and instead keep it in a service layer. The service layer creates the ...
вопрос задан: 30 March 2011 08:25
0
ответов

Каковы преимущества использования метаклассов в реализациях форм, подобных django?

Сначала немного предыстории ... Я просматривал исходный код Django для форм, чтобы понять реализацию форм в Django (и попутно изучить Python). Django реализует формы ...
вопрос задан: 30 March 2011 00:54
0
ответов

В ООП, является ли перегрузка оператора полиморфизмом или перегрузкой параметров?

действительно ли перегрузка оператора полиморфизмом или перегрузкой параметров? Верно ли, что полиморфизм обычно относится к разным классам, отвечающим на одно и то же «сообщение» (имя метода), и do ...
вопрос задан: 28 March 2011 13:09
0
ответов

Функция Scala против дихотомии классов

Я только начал изучать Scala. Я довольно комфортно отношусь к объектно-ориентированному дизайну и в меньшей степени - к функциональному программированию; хотя я занимаюсь программированием достаточно долго, так что FP не является полностью неестественным
вопрос задан: 28 March 2011 05:58
0
ответов

Doctrine 1.2 auto-join i18n?

Я хотел бы расширить поведение i18n, чтобы он автоматически присоединялся к таблице перевода , по любому типу запроса (DQL, Relations, getTable). Кроме того, необходимо определить язык по умолчанию ...
вопрос задан: 27 March 2011 16:26
0
ответов

Доступ к константам классов PHP

В руководстве по PHP написано Like статические члены, постоянные значения недоступны из экземпляра объекта. echo $ this - & ...
вопрос задан: 27 March 2011 06:02
0
ответов

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

В R я хочу получить представление о том, что я могу делать с определенным классом (в частности, классом «Mart» из пакета «biomaRt» в BioConductor). Я хотел бы увидеть все методы, которые определены ...
вопрос задан: 27 March 2011 03:47
0
ответов

Как чисто справиться с различным поведением на основе полиморфизма

Предположим, у меня есть интерфейс IFoo с классами реализации VideoFoo, AudioFoo и TextFoo. Предположим далее, что я не могу изменить какой-либо из этих кодов. Предположим, что затем я хотел бы написать ...
вопрос задан: 24 March 2011 21:13
0
ответов

Java: класс, наследующий себя

Я знаю, что это бессмысленно: Мне просто смешно, и я хочу узнать больше о механизме того, что происходит, когда вы создаете класс, который наследует сам себя, что приводит к сбою при переполнении стека. Это ...
вопрос задан: 24 March 2011 11:12
0
ответов

Добавить параметр или создать новый метод ?

Допустим, у меня есть давно созданный репозиторий вроде этого: interface IDonutRepository {общедоступный IEnumerable GetDonuts (); } Он существует уже много лет, и метод GetDonuts делает ...
вопрос задан: 23 March 2011 17:54
0
ответов

Механика расширения с помощью бесплатных функций или функций-членов

Загрузка библиотек C ++, включенных в стандарт, позволяет вам адаптировать ваши объекты для использования в библиотеках. Выбор часто бывает между функцией-членом или свободной функцией в том же пространстве имен. Я бы ...
вопрос задан: 23 March 2011 12:05
0
ответов

Противоположность объекта ориентированный?

Я, к сожалению, работаю с очень грязным программным обеспечением, написанным человеком, который не разбирается в программировании. Он не объектно-ориентированный, и автор фактически направляет людей между ...
вопрос задан: 23 March 2011 03:26
0
ответов

Реализация инициализатора массива

Вы можете объявлять и инициализировать обычные массивы в одной строке, например: int PowersOfTwo [] = {1, 2, 4, 8, 16, 32, 64, 128}; Есть ли способ воспроизвести это поведение в пользовательских классах? Итак, для ...
вопрос задан: 22 March 2011 17:45
0
ответов

Delphi - шаблон проектирования прокси - проблема интерфейса

Привет, я пытаюсь создать шаблоны проектирования в Delphi, и, поскольку мне не удалось найти справочный материал, который мне нравится в Delphi , Я конвертирую шаблоны из книги O'Reilly C # 3.0 Design Patterns. ...
вопрос задан: 22 March 2011 13:38
0
ответов

Установка констант класса после конструктора?

У меня есть класс со следующей схемой class MyClass {const x = 'abc'; const y = '123'; функция _contruct () {} } Есть ли у меня способ, чтобы константы оставались неустановленными в классе ...
вопрос задан: 22 March 2011 09:59
0
ответов

instantiation in c++

First of all, I would like to notify you, I have definetly searched for answers about my following question, but im a complete newbie to C++. I am coming from the luxurious life of C# and Java, now ...
вопрос задан: 21 March 2011 15:44
0
ответов

Какой самый краткий, но точный способ описать, что такое виртуальная функция в C ++?

Когда вас просят описать, что такое виртуальная функция, кажется, одна из самые частые вопросы на собеседовании для оценки базовых знаний C ++. Однако после нескольких лет программирования на C ++ у меня все еще есть ...
вопрос задан: 20 March 2011 19:00
0
ответов

Что может быть плохим примером наследования в Java?

I знаю преимущества наследования в Java, но мне несколько трудно признать, что у него тоже есть недостатки. Может ли кто-нибудь дать мне плохой пример наследования в Java?
вопрос задан: 20 March 2011 12:36
0
ответов

Использовать php для запуска другого скрипта php, а затем игнорировать

Я пытаюсь понять, как это сделать : У меня есть файл php, позвольте вызвать trigger.php, который запускает некоторый код php, который устанавливает другой файл php, который мы вызовем backgroundProcess.php, чтобы начать обработку. ...
вопрос задан: 19 March 2011 10:59
0
ответов

Помогите настроить логику для параметров расширенного поиска в PHP

Я хотел бы создать форму расширенного поиска, как на сайте вакансий иметь один, который будет включать такие критерии, как ключевое слово, тип работы, минимальная оплата, максимальная оплата, категория, подкатегория и т. д. Моя проблема ...
вопрос задан: 19 March 2011 00:13
0
ответов

Ruby - как справиться с проблемой, когда подкласс случайно переопределяет частные поля суперкласса?

Предположим, вы пишете класс Sup, а я решаю расширить его до Sub
вопрос задан: 18 March 2011 14:16
0
ответов

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

В MSDN я обнаружил, что использование модификатора «virtual» в объявлении абстрактного метода является ошибкой. Один из моих коллег, который должен быть довольно опытным разработчиком, хотя и использует это в своем коде: ...
вопрос задан: 18 March 2011 10:11
0
ответов

PHP обращается ко всем переменным $ _POST [] в массив?

как захватить все поля в $ _POST VARIABLE? в массив? $ email = $ _POST; $ emails = array_keys ($ email); foreach ($ emails как $ email) {echo '$'. nl2br ($ email); } $ emailadd = new ...
вопрос задан: 17 March 2011 22:40