1.抽象类 2.接口 声明类的关键字是class,声明接口的关键字是interface 接口的作用 1.约束 2.定义一些方法,去实现 3.接口中定义的属性都是常量(public static final) 接口中的所有定义的方法都是抽象的 ( public abstract ) 4.接口不能实例化,接口中没有构造方法 5.implements 可以实现多个接口 6.必须要重写接口中的方法 7.多继承