美文网首页
java046接口和类之间的各种关系

java046接口和类之间的各种关系

作者: 牛倩贱 | 来源:发表于2018-12-09 00:02 被阅读0次

    1.类与类:继承关系,单一继承,多层继承

    2.类与接口:实现关系,多实现(因为里面的方法都是抽象方法)

    interface InterA{

        public abstract void method();

    }

    interface InterB{

    public abstract void method();

    }

    class Demo implements InterA.InterB{     // 可以同时实现

    }

    有几个接口就实现几个接口,有几个方法就实现几个方法。

    3.接口与接口:继承关系,多层继承

    例:interface InterA  extends InterB{

    public abstract void method();

    }

    interface InterB{

    public abstract void function();

    }

    interface InterC extends InterA{

    }

    class Demo implements InterC{     

    //这就得实现两个方法

    public void method(){

    }

    public void function() {

    }

    }

    接口A继承接口B,接口c继承接口A

    相关文章

      网友评论

          本文标题:java046接口和类之间的各种关系

          本文链接:https://www.haomeiwen.com/subject/rkvchqtx.html