Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя
Помощь начинающим программистам, IT Статьи , Маркетинг и создание сайта с нуля своими...  · 21 июн 2022  · blogproger.ru

Классы и объекты в python. Урок 9 по языку python

Python — это процедурно-ориентированный и одновременно объектно-ориентированный язык программирования.
Объектно-ориентированное программирование
Объектно-ориентированное программирование (ООП) — это методология разработки программного обеспечения, основанная на концепции класса и объекта, при этом сама программа создается как набор объектов, взаимодействующих друг с другом и с внешним миром. Каждый объект является экземпляром некоторого класса. Классы образуют иерархию
Создание класса в Python
1) Для создания класса пишется ключевое слово class, его имя и двоеточие (:). Первая строчка в теле класса описывает его. (По желанию)
2) В теле класса допускается объявление атрибутов, методов и конструктора.
Наследование классов в Python
Наследование относится к возможности создания нового класса на основе существующего. Наследование подразумевает отношение между дочерним классом и родительским классом. В этом случае класс-потомок будет содержать те же атрибуты и методы, что и базовый класс, но его можно (и нужно) расширять, добавляя новые методы и атрибуты.
Методы в языке python
1) Метод класса напоминает классическую функцию, но на самом деле — это функция класса. Для использования ее необходимо вызывать через объект.
2) Первый параметр метода всегда self (ключевое слово, которое ссылается на сам класс).
Информация с сайта blogproger.ru
Паблик в вконтакте - https://vk.com/public208206734
Канал на Дзен - https://zen.yandex.ru/blogproger
Ставьте лайки, рассказывайте друзьям и обязательно комментируйте! =)