类在继承类的同时实现多接口

论坛 期权论坛 脚本     
已经匿名di用户   2022-5-29 19:29   2218   0

接口和类之间可以通过实现产生关系,同时类与类之间可以通过继承产生关系。当一个类已经继承了一个父类,它又需要扩展额外的功能,这时接口就派上用场了。

子类通过继承父类扩展功能,通过继承扩展的功能都是子类应该具备的基础功能。如果子类想要继续扩展其他类中的功能呢?这时通过实现接口来完成。

class Fu {

public void show(){}

}

interface Inter1 {

pulbic abstract void show1();

}

interface Inter2 {

pulbic abstract void show2();

}

class Zi extends Fu implements Inter1,Inter2 {

public void show1() {

}

public void show2() {

}

}

接口的出现避免了单继承的局限性。父类中定义事物的基本功能。接口中定义事物的扩展功能。

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:81
帖子:4969
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP