implements multiple interface invoke super method

public class App3 implements E,F{
    @Override
    public void doSth() {
        F.super.doSth(); // inside F
    }

    public static void main(String[] args) {
        new App3().doSth();
    }
}


interface E {
    default void doSth(){
        System.out.println("inside E");
    }
}

interface  F {
    default void doSth(){
        System.out.println("inside F ");
    }
}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,740评论 18 399
  • mean to add the formatted="false" attribute?.[ 46% 47325/...
    ProZoom阅读 2,719评论 0 3
  • 正文: 本文#感悟三下乡,青春筑梦行#活动,本人承诺,文章内容为原创,且未在其他平台发表过 这是一篇“迟到”...
  • 我们以前的Android项目网络框架是基于Volley和OKHttp2。现在由于Aliyun SDK升级和整合Re...
    offbye西涛阅读 1,045评论 0 4
  • 最不愿过的便是端午和中秋,一些故人曾在这些日子里永久地成为了故人。 更多的时候,我生活在这样一个隔离了一切伤害的世...
    欧阳玥阅读 302评论 0 0