Sobes.tech
Junior — Middle
92

Nesne yönelimli programlamada sınıfların ne olduğunu açıklayabilir misiniz?

AI'dan gelen yanıt

sobes.tech yapay zeka

Класс в объектно-ориентированном программировании — это шаблон или «чертёж» для создания объектов. Он определяет структуру (атрибуты) и поведение (методы) объектов, которые будут создаваться на его основе.

Например, класс Car может содержать атрибуты color, model, year и методы drive(), stop(). Создавая объект этого класса, мы получаем конкретную машину с заданными характеристиками и возможностями.

Пример на Python:

class Car:
    def __init__(self, model, color):
        self.model = model
        self.color = color

    def drive(self):
        print(f"{self.model} едет")

my_car = Car("Toyota", "red")
my_car.drive()  # Выведет: Toyota едет