抽象类和接口

2017-01-22  本文已影响0人  whyshang

抽象类(abstract)

接口(interface)

JAVA中通过接口来解决多继承的问题(方法的主体不同),即implements(将多继承转化为多实现)

避免了单继承的局限。对一个子类进行扩展功能时,可以使用该类implements一个接口。
继承是为了获取体系的基本功能。想要扩展功能可以通过实现接口完成

接口与接口之间的关系为继承关系,而且可以多继承。

为了方便创建inter接口的子类对象,可以用一个类先把接口中的所有方法都空实现。该类创建对象没有意义,所以可以将该类抽象。

上一篇 下一篇

猜你喜欢

热点阅读