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