Илья Евгеньевич, мне кажется, что это Вы недопоняли... Надо либо перестать использовать общеупотребимые термины, либо использовать их по назначению
А в итоге просветите, пжста, Ваше отношение к "наследованию реализации" (или как это теперь правильно назвать?) совпадает с отношением к ним Ильи? Если нет, то я так и не понял, каково Ваше отношение к "наследованию реализации" в применении к проектированию программных систем, как именно оно может/должно использоваться.
Наследование реализации, или просто наследование
1 является очень эффективной парадигмой при разработке систем. Как это применяется я показывал на примере
проекта СУБД. Для разработки программ наследование необходимо в значительно меньшей степени.
То, что Илья Евгеньевич называет "наследованием" реализации... практической пользы не даёт по сравнению с тем, что в ООП называют наследованием. К сожалению, Н. Вирт видимо так и не понял возможностей ОО-концепции, что сказалось и на Обероне, и... на его адептах.
---
1 "Наследование" интерфейсов опрометчиво назвали "наследованием", поскольку порождают этим путаницу.