A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

如果有类实现C,而且A,B,C 接口中都有方法,那么该类必须要把所有的方法覆盖。如果B接口不继承A接口,C接口也可以直接继承A,B接口。可以说java支持多继承,前提是在接口与接口之间。
        总结接口的特点:
                接口是对外暴露的规则。
                接口是程序的扩展。
                接口可以用来多实现。
                类与接口直接是继承关系,类可以继承一个类,同时实现多个接口。
                最后一个就是上面提到的,接口与接口直接存在继承和多继承关系。
  1. interface A
  2. {
  3.        
  4. }
  5. interface B extends A
  6. {
  7.        
  8. }
  9. interface C extends B
  10. {
  11.        
  12. }
复制代码

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马