Red de conocimiento informático - Aprendizaje de programación - Preguntas de programación Java sobre herencia y polimorfismo (interfaces y paquetes)

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(){

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(){

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{

}