🔥 Как определить класс в Python?
В Python класс можно определить с помощью ключевого слова
clas
s. Вот пример простого класса:
class Dog:
# Конструктор класса
def __init__(self, name, age):
self.name = name # Имя собаки
self.age = age # Возраст собаки
# Метод для представления информации о собаке
def bark(self):
return f"{self.name} says Woof!"
# Метод для получения возраста собаки в человекских годах
def human_years(self):
return self.age * 7 # Примерное преобразование возраста
В этом примере определён класс
Do
g. Он имеет атрибуты
nam
e и
ag
e, а также два метода:
bar
k, который возвращает звук, который издаёт собака, и
human_year
s, который преобразует возраст собаки в "человеческие" года.
Чтобы создать экземпляр класса и использовать его методы, можно сделать следующее:
my_dog = Dog("Buddy", 3) # Создание экземпляра класса
print(my_dog.bark()) # Выводит: Buddy says Woof!
print(my_dog.human_years()) # Выводит: 21
Ставь
👍, если было полезно!
Еще больше ответов для подготовки к собеседованиям
тут 👈