抽象类

关键字 abstract
包含一个或多个抽象方法的类就是抽象类。也可以不包含。
抽象方法:只有方法定义没有方法体。

  1. abstract void function();

接口

关键字 interface
更高层的抽象,定义方法命名,参数列表,返回值。
接口的字段默认是 static final
接口的方法默认是 public