Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Нам демонстрируют обычное ООП, основанное на классах
Построенный на композиции Go прекрасно обходится и без классов, и без [shared] с [virtual], и без циклических зависимостей…
Из популярных языков проблема ромбовидного наследования есть только в C++.
Использовать nextFn для вызова предшествующего в цепочке наследования метода
Насчёт "проблемы ромбовидного наследования только в С++" — это неправда.
Как минимум, в питоне они (и ромбы, и проблемы) тоже возникают.
Композиция вместо наследования в языке программирования Delight