Классы и ООП
ООП (предупреждение: не читайте Википедию, там C++ style only ):
Инкапсуляция: иерархическое пространство объектов (как правило реализовано деревом пространства имён)
- категоризация объектов
связь объекта и его namespace
- механизм реализации наследования и полиморфизма
Python3 (и не только ): объект.поле
на самом деле это просто словари
- Наследование: повторное использование свойств объекта при создании нового (есть несколько путей: прототипирование, классы/подклассы, /?\ что ещё?)
описание только разницы между исходным и новым объектом
- ⇒ объектное планирование сложных и свехрсложных систем
- Python3 (и не только): классы и подклассы
Полиморфизм: повторное использование возможностей объекта при использовании принципиально другого объекта (
приватные пола
перегрузка операций