Por ejemplo, cómo programar
import java.lang.math;
Clase abstracta Mamífero{
Resumen public void cry();
}
Mamífero canino {
Lloro de vacío público(){
sistema. println(" Wang Wang...");
}
}
La categoría gato extiende mamífero{
Public void cry(){
Sistema. out.println("Miau...");
sistema fuera . La clase de vaca extiende el sistema de mamífero {
Public void(){
out. println ();
}
}
Prueba de clase pública{
Prueba de clase pública estática principal (String[] args){< / p>
mamífero[]mamífero=nuevo mamífero[8];
for(int I = 0;ilt8;i){
int aleatorio =( int)( math.random()*3);
switch(random){
Caso 0: mamífero[i] = nuevo perro();
Caso 1: Mamífero[i] = new cat(); break;
Caso 2: mamífero[i] = new cow();
Predeterminado: break
}
}
for(int I = 0;i lt8;i){
Mamífero. llorar();
}
}
}