Java 接口与接口的多继承关系
2024-10-21 09:58:21
接口与接口之间是多继承的
注意事项:
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("重写父接口中重复的默认方法");
}
}
最新文章
- java 中包的概念,常量,静态与继承
- HttpClientUtils
- Spring定时器,定时执行(quartz)
- CentOS下nginx简单安装
- RecycleView可以策划的Item
- Practice:输入年月日,判断该时间为一年的第几天
- MongoDB (一) MongoDB 介绍
- Jquery 学习二
- hdu 4739 Zhuge Liang's Mines (简单dfs)
- asp.net用户身份验证时读不到用户信息的问题 您的登录尝试不成功。请重试。 Login控件
- VueJs学习路线
- wordpress 登录实例(一)
- (转)[置顶] Android APK反编译就这么简单 详解(附图) .
- Linux的 文件 和 目录 管理
- Feign使用Hystrix
- python 2.0 s12 day5 常用模块介绍
- linux系统中的命令替换与整数运算$(),$(())
- 高性能WEB开发:Javascript自身执行效率
- 【IOS】IOS综合
- chromium之tracked_objects
热门文章
- you-get下载
- TP框架在nginx中的配置
- C#判断一个字符串是否为整数
- Code Review在TDSQL-C 的应用实践
- Linux - tar 命令详解 (压缩,解压,加密压缩,解密压缩)
- vue移动端禁止弹层穿透、点击元素滚动到视图中心杂文日志
- c++ class派生与多态
- .NetCore2.0引用DLL报System.InvalidOperationException: Can not find compilation library location for package 'XXX'
- TensorFlow中的Variable 变量
- MSF设置监听