Инкапсуляция - это не про "сокрытие", а про объединение данных и функций, которые с ними работают, в единый компонент. А ещё наследование - это не про ООП, оно совсем не обязательное и точно не постулат.

Ответить

Да и классы - тоже необязательны для ООП, в принципе.

Ответить

Тоже смутил пункт о наследовании, типа, блин, я могу в этом плане вообще композицией обойтись вместо наследования.

Ответить