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, который выводит сообщение. Создавая объект этого класса, мы получаем конкретную машину с заданными свойствами и поведением.