0
点赞
收藏
分享

微信扫一扫

java————二十抽象类

unadlib 2022-02-13 阅读 40
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 条评论