> -- bohdant писал(а):
> Общепринятые "Основные понятия":
Общепринятые в мейнстриме?Посмотрите на ООП в таких языках, как JavaScript с его прототипированием, Common Lisp (как в ранних так и в более поздних реализациях), Haskell и в конце концов Smalltalk. Во всех них как общую черту можно выделить разве что полиморфизм в виде возможности применения одноимённых функций к объектам различных типов. Так что, как мне кажется, обсуждать надо не наличие / отсутствие в Обероне ООП, а наличие / отсутсвие в языке определённых средств. Для Вас какие средства критичны?