Create a base class Vehicle with properties like model, year, and a method to display vehicle information. Create a derived class Car that inherits from Vehicle and adds specific properties for a car (e.g., brand).Demonstrate the use of both classes.
package mypack;
public class Vehicle {
public String model;
public int year;
public Vehicle(String model, int year) {
this.model = model;
this.year = year;
}
package mypack;
import java.util.Scanner;
public class Car extends Vehicle {
public String brand;
public Car(String model, int year, String brand) {
super(model, year);
this.brand = brand;
}
public void display(){
System.out.println(" Model " +model);
System.out.println(" year " +year);
System.out.println(" Brand " +brand);
}
public static void main (String [] args){
Scanner scanner = new Scanner(System.in);
System.out.println("Enter Car Details :");
System.out.println("Enter model ");
String model = scanner.next();
System.out.println("Enter Year ");
int year = scanner.nextInt();
System.out.println("Enter brand :");
String brand = scanner.next();
Car car = new Car(model,year,brand);
car.display();
}
}
Comments
Post a Comment