实现接口
⑴类实现接口
在Java语言中,接口由类来实现以便使用借口中的方法。一个类需要在类声明中使用关键字implements声明该类实现一个或多个接口。如果实现多个接口,用逗号隔开接口名。
例如A类实现Printable和Addable接口。
class A implements Printable,Addable
再如,Animal的Dog子类实现Eatable和Sleepable接口。
class Dog extends Animal implements Eatable,sleepable。
⑵重写接口中的方法
如果一个非抽象类实现了某个接口,那么这个类必须重写这个接口中的所有方法。需要注意的是:由于接口中的方法一定是public abstract方法,所以类在重写接口时不仅要去掉abstract修饰符、给出方法体,而且方法的访问权限一定要明显地用public来修饰符(否则就降低了访问权限,这是不允许的。)实现接口的非抽象类实现该接口中的方法,即给出了方法的具体行为功能。
今天就这些明天继续gogogo!