Результаты поиска по запросу "oop"
Фабрика против конструкторов экземпляров
Я не могу придумать никаких причин, почему одно лучше другого. Сравните эти две реализации:
Правильно ли для equals () зависеть только от идентификатора?
Позволять'Предположим, у меня есть класс:
Вам также следует использовать плагин PhpStorm, который предоставляет множество функций для разработчиков, которые используют AOP в проектах PHP.
твует структура под названиемИдти! Аспектно-ориентированный фреймворк для PHP [https://github.com/goaop/framework] И он сделан на простом PHP, для работы не требуются PECL-расширения и DI-контейнеры. Более того, можно интегрировать с любыми ...
Какова цель проверки себя .__ класс__? - питон
Какова цель проверкиself.__class__ ? Я нашел некоторый код, который создает абстрактный интерфейсный класс, а затем проверяет егоself.__class__ это само по себе, например class abstract1 (object): def __init__(self): if self.__class__ == ...
Это на самом деле довольно просто, и отличается от языков, которые вы отмечаете. Классы дескрипторов передаются по ссылке. Классы значений передаются по значению. Отличие от c / c ++ заключается в том, что механизм является частью системы типов, а не операцией, которая может быть выполнена для любой переменной.
я есть некоторый фон C ++ и я хочу использовать классы в Matlab. В чем разница между дескриптором и классом значений? Я знаю, что я использовал бы класс значений, если бы я хотел определить матричный класс с перегруженными операторами, такими ...
Что такое метод супертипа?
Я пару раз гуглил, но все еще не могу понять метод супертипа. Может кто-нибудь объяснить, что это?
Защищенное поле только для чтения и защищенное свойство
У меня есть абстрактный класс, и я хотел бы инициализировать поле только для чтения в его защищенном конструкторе. Я хотел бы, чтобы это поле только для чтения было доступно в производных классах. Следуя своей привычке делать все поля приватными ...
@JLF Да, я добавил примечание об этом + рабочий фрагмент
у расширить функциональность дочернего элемента определенного метода в родительском классе. Я все еще привыкаю к ООП в ES6, поэтому я не уверен, возможно ли это или нарушает правила. Я ищу что-то вроде этого: class Parent { constructor(elem) ...