一个imp class可以同时实现多个interface,格式如下:
class Impl implements Intf1, Intf2, ..., IntfN;
如果一个class又有继承又有实现,那么应该先extends再implements,如:
class ImplExt extends Base implements Intf;
Java中不支持class的多重继承,但interface可以,如:
class Ext extends Base1, Base2, ..., BaseN; //syntax error
interface ExtIntf extends BaseIntf1, BaseIntf2, ..., BaseIntfN; //OK