Junior — Middle
Ar galite paaiškinti, ką reiškia klasės apibrėžimas programavimo kontekste?
sobes.tech AI
Atsakymas iš AI
В программировании класс — это шаблон или чертёж для создания объектов. Он определяет свойства (поля) и поведение (методы), которые будут у объектов этого класса.
Класс инкапсулирует данные и функции, связанные с ними, что позволяет создавать множество экземпляров (объектов) с одинаковой структурой, но разными значениями.
Пример на Java:
public class Car {
// свойства
private String model;
private int year;
// конструктор
public Car(String model, int year) {
this.model = model;
this.year = year;
}
// метод
public void drive() {
System.out.println(model + " едет");
}
}
Здесь класс Car описывает автомобиль с моделью и годом выпуска, а также поведением — ездить.