Нужны ли абстрактные классы и интерфейсы в php

Viktor Kravchenko
Viktor Kravchenko 2019, 25 сентября, 18:50
0
Абстрактность классов существует для одного и только для одного. для отрицания возможности создания экземпляров класса. например, когда класс описывает сущность в предметной области, которая существует (извините за тавтологию) только в сознании проектировщика, но не существует в реальности. из избитых примеров: сущность фигура, т.е. абстракция "геометрическая фигура" представить себе можно, но нарисовать на бумаге абстрактную фигуру не выйдет, получится по крайней мере что-то поддающееся классификации. для описания такой сущности и существуют абстрактные классы.
0 комментариев
Сортировка:
Добавить комментарий

IT Новости

Смотреть все