1、6.1接口1.接口声明接口定义和类的定义相似,使用关键字interface声明一个接口。123456interface Printable{final int MAX=100;float sum(float x,float y);}2.接口体(1)接口体包含常量的声明(没有变量)和抽象方法(不能有普通方法)两部分。(2)接口体中所有的常量访问权限都是public,而且是static常量(允许省略public,final和static修饰符)(3)所有的抽象方法的访问权限一定是public(允许省略publicabstract修饰符)1234567interface Pri
2、ntable{public final static int MAX=100;public abstract void add();public abstract float sum(float x,float y);}6.2实现接口1.类实现接口接口由类实现以便使用接口中的方法,在类声明中使用关键字implements声明该类实现一个或者多个接口。如果实现多个接口,用逗号隔开接口名。123class A implements Printable,Addable{}再比如Animal的Dog子类实现Eatable和Sleepable接口1 class Dog extend