本次项目是:以面向对象的思想设计动物乐园系统。 动物乐园中有猫,狗,鸭子等成员,还可以增加新成员。 猫和鸭子都有自己的名字,都有自己的腿,但腿的条数不同,猫和鸭子会发出叫声,猫的叫声是:喵喵喵……,鸭子的,本文添加的是猫,狗,海豚
首先先建立一个父类(动物类),定义的是姓名,
/**
* 父类,动物类
* @author liuchunyong
*
*/
public abstract class Animal {
private String name;
public Animal() {
}
public Animal(String name){
this.name=name;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public abstract String shout();//动物叫
}
/**
*再次定义一个接口,定义腿的数量,接口的作用为规范你使用这个接口那就必须存在他定义的方法
*/
public interface Terrestrial {//关于腿的定义
public int gerLegNum() ;
}</