Hecho con el software eilpase de JAVA: el título es el siguiente
Clase abstracta automática {
Marca de cadena privada; //Marca
Uso de cadena privadaOilType//Tipo de aceite utilizado
Doble volumen de combustible actual privado//Volumen de combustible actual
Reabastecimiento de combustible en vacío público (doble volumen de combustible){//Vamos.
this . currentqilquantity+= cantidad de aceite;
}
Public abstract void drive(); // unidad
// es un miembro Agregar métodos set/get a las propiedades.
}
//Coche
Coche de extensión de grado automotriz {
Color privado; //Color
Precio doble privado; //Precio
Repostaje vacío público (doble volumen de combustible){//Repostaje.
this . currentqilquantity+= cantidad de aceite;
}
Public void drive(){// Drive.
this . currentqilquantity-= 1;
}
//Agregar métodos set/get para propiedades de miembros.
//Constructor predeterminado sin parámetros
}
//Bus
Coche de extensión a nivel de coche{
Asientos enteros privados; //Número de asientos
Coche doble privadoPrecio//Precio
Repostaje en vacío público (doble volumen de combustible){//Repostaje.
this . currentqilquantity+= cantidad de aceite;
}
Public void drive(){// Drive.
this . currentqilquantity-= 1;
}
Carro vacío público(){//Passenger
System.out.println ("Passenger");
}
//Agregar métodos set/get para las propiedades de los miembros.
//Constructor predeterminado sin parámetros
}
Demostración automática de clase pública {
Public static void main(String [] args){
Coche c = Coche nuevo();
Autobús b = Autobús nuevo()
c .Adoy(50
c . conductor();
b . /p>