Java接口的多继承及使用

/***

  • 接口的继承
  • @author bo
  • 接口继承的好处:子接口不仅可以保留父接口的成员
  • 同时也可以加入新的成员来满足实际开发的需要
  • 从此程序中可以看出一个接口可以同时继承多个接口,也就是同时继承了多个接口的抽象方法和常量
    */

interface A{

int  i = 10;
public void sayHello() ;

}
interface B{

int x = 40;
public void sayHi() ;

}
//接口可以多重继承...
interface ext extends A,B{

int j = 20;
public void sayHH();

}
//Ctest 类继承实现了ext 也就意味着 A,B接口的方法也必须实现
class Ctest implements ext{
@Override
public void sayHello() {
// TODO Auto-generated method stub
System.out.println(i);
}

@Override
public void sayHi() {

    // TODO Auto-generated method stub
    System.out.println(x);
}

@Override
public void sayHH() {
    // TODO Auto-generated method stub
    System.out.println(j);
}

}
public class InterExt {
//主函数
public static void main(String[]args)

{   Ctest ctest = new Ctest();
    //调用接口的常量
    System.out.println(B.x);
    ctest.sayHello();
    ctest.sayHH();
    ctest.sayHi();
}

}

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

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,948评论 18 139
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,766评论 18 399
  • 小编费力收集:给你想要的面试集合 1.C++或Java中的异常处理机制的简单原理和应用。 当JAVA程序违反了JA...
    八爷君阅读 4,670评论 1 114
  • 1/3/2017 sherry学习《超级个体》之比投资更需要组合的,是组合式工作 一、复盘学习内容 自由职业者有没...
    小夏lzu阅读 151评论 0 0
  • 大家晚上好,今天的开心小事很啰嗦,可以选择不看啊!呵呵……祝大家开心! 清晨,闹钟一响,立即起床,踉跄着来到卫生间...
    Phanleys阅读 228评论 0 0