Sobes.tech
Back to questions
Junior — Middle
71

Можете ли вы объяснить концепцию класса в объектно-ориентированном программировании?

Companies where asked
Sector Tree

Answer from AI

sobes.tech AI

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

Например, в C# класс может выглядеть так:

public class Car
{
    public string Brand { get; set; }
    public int Year { get; set; }

    public void Drive()
    {
        Console.WriteLine($"Машина {Brand} едет.");
    }
}

Здесь класс Car описывает машину с маркой и годом выпуска, а также методом Drive, который выводит сообщение. Создавая объект этого класса, мы получаем конкретную машину с заданными свойствами и поведением.