java————二十抽象类

unadlib

关注

阅读 40

2022-02-13

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)

0 0 举报