Preguntas de programación Java sobre herencia y polimorfismo (interfaces y paquetes)
paquete animal.mammal;
// Clase de perro
clase pública Perro extiende Mamífero{
void talk(){ p>
System.out.println("¡Guau!");
}
void yaoweiba(){
System.out.println( "Meneando la cola...");
}
void qitaoshiwu(){
System.out.println("mendigando comida..." );
}
}
// De manera similar, escribe gatos, caballos y cerdos, todos los cuales deben tener el método void talk() y el La salida será diferente. Otros métodos para personalizar
clase pública Gato extiende Mamífero{
}
clase pública Caballo extiende Mamífero{
. }
clase pública Cerdo extiende Mamífero{
}
// El otro es para gatos y perros
animal de carga. mamífero.pet;
p>clase pública PetCat extiende Cat{
precio doble = 40,00
Nombre del propietario de cadena = peter; void Price(){
System.out.println("Precio de PetCat:" this.price
}
void Owner(){); p>
System.out .println("this' this.ownername " petCat");
}
}
// De manera similar para mascota perros, si necesita obtener/establecer el precio, el nombre del propietario más este método
clase pública PetDog extiende Perro{
}