Python Community
12.9K subscribers
1.25K photos
34 videos
15 files
731 links
Python Community RU - СНГ сообщество Python-разработчиков

Чат канала: @python_community_chat

Сотрудничество: @cyberJohnny и @Sergey_bzd

РКН реестр:
https://knd.gov.ru/license?id=67847dd98e552d6b54a511ed&registryType=bloggersPermission
Download Telegram
⚡️ Принципы ООП

Инкапсуляция
— объединение переменных и методов для работы с ними в один объект. Также таким образом мы скрываем реализацию поведения методов.

Многие предоставляют инкапсуляцию как запрет доступ к данным, через приватные переменные и подобное. Но на самом деле это называется «Сокрытие данных».

Наследование — передача атрибутов базового (родительского) класса производному (дочернему).

Полиморфизм — грубо говоря, возможность одной и той же функции работать по разному, в зависимости от типа.

#oop
👍12