何时实现接口 interface
接口对应的是控制,所以接口中定义的都是行为,过程
实现接口代表的是实现接口中的行为
public interface Learnable{
//定义的是可学习的行为
public void listen();
public void read();
public void look();
}
何时继承抽象类 abstract class
抽象类对应的是对象
继承抽象类代表的继承抽象类的数据
abstract class Student{
private String name;
private int age;
}
class Master extends Student{
//Master 继承了 Student 的数据
}