package demo20180508;
/**
* 动物抽象类
*/
public abstract class Animal {
private String name = null;// 名字
/**
* 动物抽象类
*/
public abstract class Animal {
private String name = null;// 名字
/**
* 有参构造方法 name 名字
*/
public Animal(String name) {
this.name = name;
}
* 有参构造方法 name 名字
*/
public Animal(String name) {
this.name = name;
}
/**
* 获得动物名字
*/
public String getName() {
return name;
}
* 获得动物名字
*/
public String getName() {
return name;
}
/**
* 动物叫
*/
public abstract void shout();
* 动物叫
*/
public abstract void shout();
}
package demo20180508;
/**
* 接口
*/
public interface Terrestrial {
/**
* 返回腿的条数 腿的条数
*/
public int getLegNum();
}
* 接口
*/
public interface Terrestrial {
/**
* 返回腿的条数 腿的条数
*/
public int getLegNum();
}
package demo20180508;
/**
* 猫类
/**
* 猫类