类继承类同时实现接口

本文记录Java学习过程中遇到的类继承的同时实现接口~

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

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

示例代码:

class Fu {

	public void show(){}
}

interface Inter {

	pulbic abstract void show1();
}

class Zi extends Fu implements Inter {

	public void show1() {}
}

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

标签: none