C++ 造的坑 Java 来补,补坑的路上 Java 接口怎么写?
public interface JInterface {public abstract void mthod1();}public class JClass implements JInterface {@Overridepublic void mthod1() {}}
public interface J8Interface1 { public default void methodDefault() { System.out.println("This is J8Interface1 default method!"); } void mthod1();}public interface J8Interface2 { public default void methodDefault() { System.out.println("This is J8Interface2 default method!"); } void mthod1();}public class JClass implements J8Interface1,J8Interface2 {@Overridepublic void mthod1() { System.out.println("Override in the Subclass");}@Overridepublic void methodDefault() {// J8Interface1的调用J8Interface1.super.methodDefault();// J8Interface2的调用J8Interface2.super.methodDefault();}public static void main(String[] args) {// TODO Auto-generated method stubJ8Interface1 j81= new JClass();j81.mthod1();j81.methodDefault();J8Interface2 j82= new JClass();j82.mthod1();}}
Override in the Subclass
This is J8Interface1 default method!
This is J8Interface2 default method!
Override in the Subclass
public interface J9Interface {
public default void methodDefault() {
System.out.println("This is J8Interface2 default method!");
this.methodPrivate();
methodStatic();
}
void mthod1();
public static void methodStatic() {
System.out.println("This is J9Interface9 static method!");
}
private void methodPrivate() {
System.out.println("This is J9Interface9 private method!");
}
}
关注公众号:拾黑(shiheibook)了解更多
[广告]赞助链接:
四季很好,只要有你,文娱排行榜:https://www.yaopaiming.com/
让资讯触达的更精准有趣:https://www.0xu.cn/
关注网络尖刀微信公众号
随时掌握互联网精彩
随时掌握互联网精彩
赞助链接
排名
热点
搜索指数
- 1 习近平开始对巴西进行国事访问 7991524
- 2 杀人凶手出狱后在受害者家门口摆席 7958898
- 3 俄传奇飞行员在广州扫货 7858532
- 4 “互联网之光”闪耀乌镇 7753380
- 5 女子分手20年 前男友突然出现在房本 7664036
- 6 周鸿祎卖掉迈巴赫买了12辆国产车 7561044
- 7 29岁抗癌博主“一只羊吖”去世 7416248
- 8 五月天演唱会引发超10幢居民楼摇晃 7343660
- 9 8岁小学生沉迷拍烟卡手指溃烂 7264662
- 10 一图看中国30年“上网”史略 7133774