Incorrect statements

Report a typo

There is a class hierarchy consisting of two classes. Each class has setters and getters to access its protected field from the outside.

class Vehicle {

    protected String regNumber;

    public String getRegNumber() {
        return regNumber;
    }

    public void setRegNumber(String regNumber) {
        this.regNumber = regNumber;
    }
}

class Car extends Vehicle {
    
    protected int numberOfSeats;

    public int getNumberOfSeats() {
        return numberOfSeats;
    }

    public void setNumberOfSeats(int numberOfSeats) {
        this.numberOfSeats = numberOfSeats;
    }
}


Select all incorrect statements.

Vehicle car = new Car(); // (1)

car.setRegNumber("ABC-123"); // (2)
car.setNumberOfSeats(5); // (3)

String regNumber = car.getRegNumber(); // (4)
int seats = car.getNumberOfSeats(); // (5)
Select one or more options from the list
___

Create a free account to access the full topic