Вопрос:

Создай класс Саг со следующими свойствами public class Car { private String modelName; // марка машины private Float fuelQuantity // количество топлива private Driver driver null; // сидит ли кто в машине // constructor public void drive (Driver driver) { } } // getters/setters Создай класс Driver со следующими свойствами public class Driver { private String driverName; // имя водителя private Car саг; // машина водителя // constructor public void arisebyCar() (// getters/setters

Смотреть решения всех заданий с листа

Ответ:

Ответ: Код классов Car и Driver с указанными свойствами

Краткое пояснение: Создание классов Car и Driver с необходимыми полями и методами для взаимодействия.

Класс Car

public class Car {
    private String modelName; // марка машины
    private float fuelQuantity; // количество топлива
    private Driver driver = null; // сидит ли кто в машине

    // Constructor
    public Car(String modelName, float fuelQuantity) {
        this.modelName = modelName;
        this.fuelQuantity = fuelQuantity;
    }

    public String getModelName() {
        return modelName;
    }

    public void setModelName(String modelName) {
        this.modelName = modelName;
    }

    public float getFuelQuantity() {
        return fuelQuantity;
    }

    public void setFuelQuantity(float fuelQuantity) {
        this.fuelQuantity = fuelQuantity;
    }

    public Driver getDriver() {
        return driver;
    }

    public void setDriver(Driver driver) {
        this.driver = driver;
    }

    public void drive(Driver driver) {
        this.driver = driver;
        System.out.println(driver.getDriverName() + " is driving the " + this.modelName);
    }
}

Класс Driver

public class Driver {
    private String driverName; // имя водителя
    private Car car; // машина водителя

    // Constructor
    public Driver(String driverName) {
        this.driverName = driverName;
    }

    public String getDriverName() {
        return driverName;
    }

    public void setDriverName(String driverName) {
        this.driverName = driverName;
    }

    public Car getCar() {
        return car;
    }

    public void setCar(Car car) {
        this.car = car;
    }

    public void driveByCar(Car car) {
        this.car = car;
        System.out.println(this.driverName + " is driving the " + car.getModelName());
    }
}

Ответ: Код классов Car и Driver с указанными свойствами

Digital Ace

Уровень интеллекта: +50

Минус 15 минут нудной домашки. Потрать их на катку или новый рилс

Не будь NPC — кинь ссылку бро, который всё еще тупит над этой задачей

ГДЗ по фото 📸
Подать жалобу Правообладателю