• 24 接口 Interface


    /*
    * Java语言的继承是单一继承,一个子类只能有一个父类(一个儿子只能有一个亲爹)
    * Java语言给我们提供了一种机制,用于处理继承单一的局限性的接口
    * 接口:接口是一个比抽象类还抽象的类,接口里所有的方法全是抽象方法,接口和类的关系是实现,implements
    *
    * 格式:
    * interface 接口名 {
    * }
    *
    * 关系
    * 类与类:继承关系,单一继承,多层继承
    * 类与接口:实现关系,多实现
    * 接口与接口的关系:继承关系,多继承
    *
    * */

    public class InterfaceDemo {
        public static void main(String[] args) {
    
        }
    }
    
    interface InterA {
        public abstract void method();
    }
    
    interface InterB {
        public abstract void fun();
    }
    
    interface InterC extends InterA,InterB { //接口与接口的关系:继承关系,多继承
        public abstract void sum();
    }
    
    class Teacher implements InterB,InterC {//一个类实现一个接口必须实现它所有的方法(相同的方法只会调用一个)
                                            //类与接口:实现关系,多实现(弥补继承单一的局限性)
        @Override
        public void method() {
    
        }
    
        @Override
        public void fun() {
    
        }
    
        @Override
        public void sum() {
    
        }
    
    }
  • 相关阅读:
    游吟诗人阿严
    学霸女
    sql group by 分组后查询最新的一条数据
    腐朽
    我喜欢不说话的山川
    redis启动
    php 时间轴,数据统计(最近7天的数据)
    php options 请求跨域
    mac关机声音
    JVM-内存模型
  • 原文地址:https://www.cnblogs.com/longesang/p/11225764.html
Copyright © 2020-2023  润新知