который содержит в себе два значения: model - строковое обозначение модели авто, RW - читать и изменять, speed - скорость, RO - только читать
classCar:def__init__(self,model,speed): self.model = model self._speed = speed # Используем _speed для инкапсуляции, чтобы сделать его доступным только для чтения@propertydefspeed(self):return self._speed# Пример использованияcar1 =Car("Toyota Camry", 120)print(f"Модель: {car1.model}, Скорость: {car1.speed} км/ч")# Изменение моделиcar1.model ="Honda Accord"print(f"Новая модель: {car1.model}, Скорость: {car1.speed} км/ч")# Попытка изменения скорости (вызовет AttributeError)# car1.speed = 130
publicclassCar {// Строковое обозначение модели авто (читать и изменять)privateString model;// Скорость автомобиля (только для чтения)privatefinalint speed;// Конструктор класса CarpublicCar(String model,int speed) {this.model= model;this.speed= speed; }// Метод для получения модели автомобиляpublicStringgetModel() {return model; }// Метод для изменения модели автомобиляpublicvoidsetModel(String model) {this.model= model; }// Метод для чтения скорости автомобиляpublicintgetSpeed() {return speed; }}