1 год назад
Что такое объект?
Объект является основой для понимания объектно-ориентированной концепции. Оглянитесь вокруг прямо сейчас, и вы найдете множество примеров объектов реального мира: ваша собака, ваш стол, ваш телевизор, ваш велосипед. Объекты реального мира имеют две общие характеристики: все они имеют состояние и поведение. У собак есть состояние (кличка, окрас, порода, они голодны) и поведение (лай, ластится, виляет хвостом). Велосипеды также имеют состояние (текущая передача, текущая частота вращения педалей, текущая скорость) и поведение (переключение передачи, изменение частоты вращения педалей, нажатие на тормоза)...
06:44
1,0×
00:00/06:44
727 тыс смотрели · 4 года назад
162 читали · 3 года назад
Python. Принципы ООП. Классы, объекты, поля и методы. Уровни доступа.
Поговорим про основные принципы объектно-ориентированного программирования: абстракцию, инкапсуляцию, наследование и полиморфизм. Научимся создавать классы и объекты классов в Python. Рассмотрим, чем отличаются понятия поля, свойства, методы и атрибуты класса. Изучим особенности организации уровней доступа к атрибутам: Public, Protected и Private. ТЕОРЕТИЧЕСКИЙ БЛОК Что такое ООП? Вы наверняка слышали, что существуют два главных подхода к написанию программ: Оба подхода объединены общей целью - сделать процесс программирования максимально эффективным...