История изменений
Исправление den73, (текущая версия) :
Я работаю с foo, который, хотя и baz, но, cемантически, это уже несколько иная сущность.
Есть принцип Лисковой, по которой говорит, что foo - это обязательно в точности baz. И есть реальная жизнь языков «с ООП», где он не обязательно в точности baz. Так что да, абстракция потекла, во всех ООП языках. Может быть, в Расте и Голенге её заклеили, хотя я ХЗ.
Исходная версия den73, :
Я работаю с foo, который, хотя и baz, но, cемантически, это уже несколько иная сущность.
Есть принцип Лисковой, по которой говорит, что foo - это обязательно в точности baz. И есть реальная жизнь языков «с ООП», где он не обязательно в точности baz. Так что да, абстракция потекла, во всех ООП языках.