less than 1 minute read

一个 imp class 可以同时实现多个 interface,格式如下:

class Impl implements Intf1,  Intf2, ..., IntfN;

如果一个 class 又有继承又有实现,那么应该先 extendsimplements,如:

class ImplExt extends Base implements Intf;  

Java 中不支持 class 的多重继承,但 interface 可以,如:

class Ext extends Base1, Base2, ..., BaseN; // syntax error  
interface ExtIntf extends BaseIntf1, BaseIntf2, ..., BaseIntfN; // OK 

Categories:

Updated:

Comments