interface vs abstract

1、interface中的方法不能用public、abstract修饰,interface中的方法只包括signature。

  interface vs abstract

2、一个类只能继承一个abstract class,却可以实现多个interface。

3、abstract class表示的是"is a"关系,描述一类对象的特性。

4、interface 表示的是能力的关系“capable”,描述一类对象是否拥有某种能力(是否继承哪个类)。

5、实现interface方法时,不需override修饰。

参考:

1、http://wenku.baidu.com/link?url=PXKnFzDW-NhitkM72mnX_YVHeDFsVaODPBB-UZx9axoUhouGhNRryLRjYgBzbA0wdWJ-obD3S4KBIZWtiUO_0B6dGonUvJw3zIZH2TX0GaK

2、http://blog.163.com/shirx2005@126/blog/static/8176490620091024102254107/

相关文章:

  • 2021-08-19
  • 2022-01-09
  • 2022-01-02
  • 2021-11-04
  • 2021-12-20
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-07-03
  • 2021-05-17
  • 2021-06-10
  • 2021-07-17
  • 2021-06-28
  • 2021-11-16
  • 2022-12-23
相关资源
相似解决方案