
Урок 04 · 11 хв
Клас, self, метод
Клас описує форму. self — цей екземпляр. Не плутай клас і об'єкт.
class User: і метод def greet(self):. Перший аргумент методу — сам об'єкт, його прийнято називати self. Створюєш так: u = User(). Поля ставиш у __init__: self.name = name. Забув self — ім'я не прилипне до екземпляра.
u.greet()— Python сам підставить self.User.greet(u)те саме, але так не пишуть.- Атрибут класу
User.kind = "person"спільний. Атрибут екземпляра — свій. - Поки що вистачає датакласу або простого класу. Наслідування — коли справді є спільна частина.
Перевірка
Закріпи, поки не пішов далі
1.
selfу методі — це2. Як отримати об'єкт класу User?
3. __init__ має