Java Inheritance (Subclass and Superclass)

PHOTO EMBED

Wed Sep 01 2021 19:30:09 GMT+0000 (UTC)

Saved by @Mahmoudhaney #java

class Vehicle {
  protected String brand = "Ford";        // Vehicle attribute
  public void honk() {                    // Vehicle method
    System.out.println("Tuut, tuut!");
  }
}

class Car extends Vehicle {
  private String modelName = "Mustang";    // Car attribute
  public static void main(String[] args) {

    // Create a myCar object
    Car myCar = new Car();

    // Call the honk() method (from the Vehicle class) on the myCar object
    myCar.honk();

    // Display the value of the brand attribute (from the Vehicle class) and the value of the modelName from the Car class
    System.out.println(myCar.brand + " " + myCar.modelName);
  }
}

 
content_copyCOPY

https://www.w3schools.com/java/java_inheritance.asp