LINUX.ORG.RU

История изменений

Исправление slackwarrior, (текущая версия) :

можно, но зачем? Наследование — одна из прекраснейших вещей, которые есть в плюсах.

За шкафом. man композиция и агрегация. Позволяет решать те же задачи что и наследование, только без развесистых иерархий, и т.д. родовых проблем ООП. Одепты ООП выдумывают броские аббревиатурки типа SOLID и вагоны «паттернов» с пересекающимся функционалом, чтоб решать проблемы... которых не было до ООП, вместо признания что ООП нужно не везде, а местами — «дуинг ит вронг», особенно там где нужны обобщенные типы, а не иерархии наследования, за что еще Степанов(создатель STL) их выстебал.

Исходная версия slackwarrior, :

можно, но зачем? Наследование — одна из прекраснейших вещей, которые есть в плюсах.

За шкафом. man композиция и агрегация. Позволяет решать те же задачи что и ООП, только без развесистых иерархий, и родовых проблем ООП. Одепты ООП выдумывают броские аббревиатурки типа SOLID и вагоны «паттернов» с пересекающимся функционалом, чтоб решать проблемы... которых не было до ООП, вместо признания что ООП нужно не везде, а местами — «дуинг ит вронг», особенно там где нужны обобщенные типы, а не иерархии наследования, за что еще Степанов(создатель STL) их выстебал.