Суть Наследование - одна из парадигм объектно-ориентированного программирования. Родитель - класс, от которого наследуется новый класс Потомок - новый класс, который наследует от родителя При создании нового класса, мы можем написать его с нуля, либо же использовать уже существующий как основу. При втором варианте, новый класс будет дополнять свойства родителя и иметь доступ к его методам и полям. Зачем? Концепция наследования позволяет создавать измененные объекты относительно класса родителя. Так экономится время на разработку и упрощается процесс написания программы...
Поговорим про основные принципы объектно-ориентированного программирования: абстракцию, инкапсуляцию, наследование и полиморфизм. Научимся создавать классы и объекты классов в Python. Рассмотрим, чем отличаются понятия поля, свойства, методы и атрибуты класса. Изучим особенности организации уровней доступа к атрибутам: Public, Protected и Private. ТЕОРЕТИЧЕСКИЙ БЛОК Что такое ООП? Вы наверняка слышали, что существуют два главных подхода к написанию программ: Оба подхода объединены общей целью - сделать процесс программирования максимально эффективным...