接口与接口之间是多继承的

注意事项:
1. 多个父接口中的抽象方法重复,没关系
2. 多个父接口中默认方法重复,子接口必须进行默认方法的覆盖重写

//接口A
public interface MyInterfaceA {
public abstract void methodA(); public abstract void methodCommon(); public default void methodDefault(){
System.out.println("默认方法 AAA");
}
} //接口B
public interface MyInterfaceB {
public abstract void methodB(); public abstract void methodCommon(); public default void methodDefault(){
System.out.println("默认方法 BBB");
}
} //子接口
public interface MyInterface extends MyInterfaceA, MyInterfaceB{
public abstract void method(); @Override
default void methodDefault() {
System.out.println("重写父接口中重复的默认方法");
}
}

最新文章

  1. java 中包的概念,常量,静态与继承
  2. HttpClientUtils
  3. Spring定时器,定时执行(quartz)
  4. CentOS下nginx简单安装
  5. RecycleView可以策划的Item
  6. Practice:输入年月日,判断该时间为一年的第几天
  7. MongoDB (一) MongoDB 介绍
  8. Jquery 学习二
  9. hdu 4739 Zhuge Liang's Mines (简单dfs)
  10. asp.net用户身份验证时读不到用户信息的问题 您的登录尝试不成功。请重试。 Login控件
  11. VueJs学习路线
  12. wordpress 登录实例(一)
  13. (转)[置顶] Android APK反编译就这么简单 详解(附图) .
  14. Linux的 文件 和 目录 管理
  15. Feign使用Hystrix
  16. python 2.0 s12 day5 常用模块介绍
  17. linux系统中的命令替换与整数运算$(),$(())
  18. 高性能WEB开发:Javascript自身执行效率
  19. 【IOS】IOS综合
  20. chromium之tracked_objects

热门文章

  1. you-get下载
  2. TP框架在nginx中的配置
  3. C#判断一个字符串是否为整数
  4. Code Review在TDSQL-C 的应用实践
  5. Linux - tar 命令详解 (压缩,解压,加密压缩,解密压缩)
  6. vue移动端禁止弹层穿透、点击元素滚动到视图中心杂文日志
  7. c++ class派生与多态
  8. .NetCore2.0引用DLL报System.InvalidOperationException: Can not find compilation library location for package 'XXX'
  9. TensorFlow中的Variable 变量
  10. MSF设置监听