Результаты поиска по запросу "oop"

5 ответов

Фабрика против конструкторов экземпляров

Я не могу придумать никаких причин, почему одно лучше другого. Сравните эти две реализации:

3 ответа

Bloch Effective Java - предпочитайте статические классы нестатическим - сколько экземпляров?

5 ответов

Правильно ли для equals () зависеть только от идентификатора?

Позволять'Предположим, у меня есть класс:

ТОП публикаций

1 ответ

Вам также следует использовать плагин PhpStorm, который предоставляет множество функций для разработчиков, которые используют AOP в проектах PHP.

твует структура под названиемИдти! Аспектно-ориентированный фреймворк для PHP [https://github.com/goaop/framework] И он сделан на простом PHP, для работы не требуются PECL-расширения и DI-контейнеры. Более того, можно интегрировать с любыми ...

6 ответов

Есть ли какое-либо преимущество в реализации интерфейса в подклассе, хотя суперкласс реализует тот же интерфейс

5 ответов

Какова цель проверки себя .__ класс__? - питон

Какова цель проверкиself.__class__ ? Я нашел некоторый код, который создает абстрактный интерфейсный класс, а затем проверяет егоself.__class__ это само по себе, например class abstract1 (object): def __init__(self): if self.__class__ == ...

2 ответа

Это на самом деле довольно просто, и отличается от языков, которые вы отмечаете. Классы дескрипторов передаются по ссылке. Классы значений передаются по значению. Отличие от c / c ++ заключается в том, что механизм является частью системы типов, а не операцией, которая может быть выполнена для любой переменной.

я есть некоторый фон C ++ и я хочу использовать классы в Matlab. В чем разница между дескриптором и классом значений? Я знаю, что я использовал бы класс значений, если бы я хотел определить матричный класс с перегруженными операторами, такими ...

6 ответов

Что такое метод супертипа?

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

7 ответов

Защищенное поле только для чтения и защищенное свойство

У меня есть абстрактный класс, и я хотел бы инициализировать поле только для чтения в его защищенном конструкторе. Я хотел бы, чтобы это поле только для чтения было доступно в производных классах. Следуя своей привычке делать все поля приватными ...

1 ответ

@JLF Да, я добавил примечание об этом + рабочий фрагмент

у расширить функциональность дочернего элемента определенного метода в родительском классе. Я все еще привыкаю к ​​ООП в ES6, поэтому я не уверен, возможно ли это или нарушает правила. Я ищу что-то вроде этого: class Parent { constructor(elem) ...