public class Test {
public static void cheshi(Animal a){
a.run();
}
public static void main(String[] args) {
cheshi(new bird());
cheshi(new dog());
cheshi(new fish());
}
}
abstract class Animal{
abstract void run();
}
class bird extends Animal{
void run(){
System.out.println("起飞");
}
}
class dog extends Animal{
void run(){
System.out.println("奔跑");
}
}
class fish extends Animal{
void run(){
System.out.println("游泳");
}
}
java中的抽象类与抽象方法
最新推荐文章于 2023-06-21 22:50:18 发布