Результаты поиска по запросу "oop"
http://www.oodesign.com/creational-patterns/
~ 10 месяцев процедурного PHP я сейчас пытаюсь обдумать основные принципы ООП и шаблоны проектирования. Это хобби, и у меня не так много времени, как я хотел бы его преследовать, поэтому, пожалуйста, простите за довольно низкий уровень ...
Шаблоны проектирования: Как создать объект базы данных / соединение только при необходимости?
У меня есть простое приложение, скажем, у него есть несколько классов и «дополнительное», которое обрабатывает запросы к базе данных. В настоящее время я создаю объект базы данных каждый раз, когда используется приложение, но в некоторых случаях ...
Последовательность вызовов конструктора в множественном наследовании
Я пытался найти много, чтоЧто делать, если только один класс становится виртуальным в множественном наследовании? Поведение вызова конструктора в этом случае...
cx_Oracle: Как я могу получить каждую строку в качестве словаря?
По умолчанию cx_Oracle возвращает каждую строку в виде кортежа.
Python и порядок методов в множественном наследовании
В Python, если вы определяете два класса одним и тем же методом и намереваетесь, чтобы эти два класса были родительскими классами, как:
Я бы предложил передать имя $ b в качестве параметра A, например:
тим, я строю базовый класс, который будет расширен классом детей. Итак, базовый класс называетсяBase а дети могут бытьChild1, Child2, и т.д. В конструкторе базового класса, как я могу получить значение Child1 / Child2? Это все с использованием PHP
Что-то не так с проверками здесь?
С введением дженериков я неохотно выполняю экземпляр или кастинг как можно больше. Но я не вижу способа обойти это в этом сценарии: for (CacheableObject<ICacheable> cacheableObject : cacheableObjects) { ICacheable iCacheable = ...
Шаблон команды для отмены / повтора в приложении рисования
Я хотел бы реализовать отмену / повтор в небольшомнанесение краски, КажетсяШаблон команды хорошо подходит для использования, но я не уверен, как лучше всего ...
Как считать объекты массива JavaScript?
Когда у меня есть массив JavaScript, как это: