Информация об изменениях

Сообщение Re[2]: Базовое отличие ООП от ФП от 05.03.2024 15:09

Изменено 05.03.2024 15:16 novitk

Re[2]: Базовое отличие ООП от ФП
Здравствуйте, Serginio1, Вы писали:

S>ООП это прежде всего состояние и сокращения кода за счет наследования и переопределении методов.

S>Плюс поддержка интерфейсов, замена множественного наследия.

В ООП языках представлена очень ограниченная версия — signle param dispatch.
В FP языках (Haskell/Scala — type classes, LispCLOS/Julia — multiple params dispatch) без ограничений.
Re[2]: Базовое отличие ООП от ФП
Здравствуйте, Serginio1, Вы писали:

S>ООП ... и сокращения кода за счет наследования и переопределении методов.

S>Плюс поддержка интерфейсов, замена множественного наследия.

В ООП языках представлена очень ограниченная версия — signle param dispatch.
В FP языках (Haskell/Scala — type classes, LispCLOS/Julia — multiple params dispatch) без ограничений.