0
点赞
收藏
分享

微信扫一扫

java————二十抽象类

unadlib 2022-02-13 阅读 38
public abstract class Animal {
private String name;
public Animal(String aname) {
this.name=aname;
}
public abstract void move();
//抽象方法move
}
public class Bird extends Animal {

public Bird(String aname) {
super(aname);
// TODO Auto-generated constructor stub
}

@Override
public void move() {
// TODO Auto-generated method stub
System.out.println("Fly");
}

}
public class Cat extends Animal {
public Cat(String aname) {
super(aname);
// TODO Auto-generated constructor stub
}
@Override
public void move() {
// TODO Auto-generated method stub
System.out.println("RUN");
}
}
public static void main(String[] args) throws ClassNotFoundException {
Bird bird=new Bird("麻雀");
Cat cat=new Cat("大黑猫");
bird.move();
cat.move();
}
举报

相关推荐

0 条评论