Недавно прочитал в одном из руководств по ООП: не использовать код неабстрактных классов для наследования. Действительно, при изменении кода в неабстрактном классе может повлиять на поведение другого класса. Иногда такое проектирование помогает избегать ошибок.
Комментариев нет:
Отправить комментарий