Яндекс реклама
Классы и объекты в python. Урок 9 по языку python
Blog/Proger
Классы и объекты в python
Python Python задачи Курсы

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

Python — это процедурно-ориентированный и одновременно объектно-ориентированный язык программирования.


Объектно-ориентированное программирование

Объектно-ориентированное программирование (ООП) — это методология разработки программного обеспечения, основанная на концепции класса и объекта, при этом сама программа создается как набор объектов, взаимодействующих друг с другом и с внешним миром. Каждый объект является экземпляром некоторого класса. Классы образуют иерархию

Создание класса в Python

1) Для создания класса пишется ключевое слово class, его имя и двоеточие (:). Первая строчка в теле класса описывает его. (По желанию)

2) В теле класса допускается объявление атрибутов, методов и конструктора.

Наследование классов в Python

Наследование относится к возможности создания нового класса на основе существующего. Наследование подразумевает отношение между дочерним классом и родительским классом. В этом случае класс-потомок будет содержать те же атрибуты и методы, что и базовый класс, но его можно (и нужно) расширять, добавляя новые методы и атрибуты.

Методы в языке python

1) Метод класса напоминает классическую функцию, но на самом деле — это функция класса. Для использования ее необходимо вызывать через объект.

2) Первый параметр метода всегда self (ключевое слово, которое ссылается на сам класс).

Python Python задачи Курсы

Репост статьи



13 июня 2022 г.

Другие видеокурсы