oop

имеют ли интерфейсы в PHP свойства, или у них есть только методы?...

из книги "инъекция зависимостей в .Net" я знаю, что граф объектов должен быть создан в Композиция Root приложения, которое имеет большой смысл для меня, когда вы используете контейнер IoC. во всех приложениях, которые я видел, когда делается попытка использовать DI, всегда есть два конструктора: один с зави...

Я хочу иметь возможность создать класс (в Python), который после инициализации с __init__, не принимает новые атрибуты, но принимает изменения существующих атрибутов. Есть несколько способов взлома, которые я вижу, чтобы сделать это, например, имея __setattr__ метод def __setattr__(self, attribute, value): ...

можно ли сделать что-то подобное? public function something() { $thisMethodName = method_get_name(); } здесь method_get_name() возвращает имя метода?...

замыкания-это объекты бедняка и наоборот. Я видел это заявление atмногомест в интернете (в том числе), но я не совсем понимаю, что значит. Может кто-нибудь объяснить, что именно это значит? если возможно, пожалуйста, включите примеры в свой ответ....

я программирую на python около двух лет; в основном данные (панды, mpl, numpy), но также сценарии автоматизации и небольшие веб-приложения. Я пытаюсь стать лучшим программистом и увеличить свои знания python, и одна из вещей, которая меня беспокоит, заключается в том, что я никогда не использовал класс (за и...

Возможные Дубликаты:интерфейс, определяющий подпись конструктора? Я знаю, что вы не можете указать конструктор в интерфейсе в .Net, но почему мы не можем? было бы очень полезно для моего текущего проекта, чтобы иметь возможность указать, что "движок" должен быть передан с конструктором, но поскольку я...

лично я никогда не понимал идею фабричных классов, потому что кажется намного более полезным просто создать экземпляр объекта напрямую. Мой вопрос прост, в какой ситуации Использование шаблона класса фабрики является лучшим вариантом, по какой причине и как выглядит хороший класс фабрики?...

этот вопрос уже есть ответ здесь: Как динамически вызвать метод класса в PHP? 8 ответов у меня есть класс с методами, которые я хочу использовать в качестве обратных вызовов. Как передать их в качестве аргументов? Cl...

этот вопрос уже есть ответ здесь: Python attributeError на _ _ del__ 1 ответ этот код... class Person: num_of_people = 0 def __init__(self, name): self.name = name Person.num_of_people += 1 ...