zoukankan      html  css  js  c++  java
  • 149 01 Android 零基础入门 02 Java面向对象 07 Java多态 05 接口(重点)07 接口的继承

    149 01 Android 零基础入门 02 Java面向对象 07 Java多态 05 接口(重点)07 接口的继承

    **本文知识点:接口的继承 **

    说明:因为时间紧张,本人写博客过程中只是对知识点的关键步骤进行了截图记录,没有对截图步骤进行详细的文字说明(后面博主时间充裕了,会对目前的博客编辑修改,补充上详细的文字说明);有些步骤和相关知识点缺乏文字描述,可能会难以理解。读者如有不明之处,欢迎博客私信或者微信(本人微信在博客下方的“关于博主”处)与本人交流,共同进步

    接口的继承

    mark

    父接口1
    mark

    子接口
    mark

    实现类实现子接口,实现的时候,子接口和父接口的方法都必须在实现类中被重写
    mark

    Java 中的继承是单继承,即一个子类继承自唯一的一个父类;接口的继承是否也有这样的限制呢?
    mark

    创建父接口2
    mark

    子接口可以同时继承多个父接口
    mark
    mark

    子接口的实现类必须重写子接口和子接口所有父接口的方法,这里是必须添加重写的父接口2的方法
    mark

    同名默认方法的问题

    父接口1 中存在connection默认方法
    mark
    mark

    父接口2 中存在与父接口1中同名的connection默认方法
    mark

    子接口开始报错
    mark
    子接口开始不知道该实现那个父接口中的connection方法了
    mark

    解决方案是:子接口创建属于自己的同名默认方法connection
    mark

    以上就是Java中关于接口的继承关系

  • 相关阅读:
    [原]Unity3D深入浅出
    [原]Unity3D深入浅出
    [原]Unity3D深入浅出
    [原]Unity3D深入浅出
    [原]Unity3D深入浅出
    [原]Unity3D深入浅出
    [原]Unity3D深入浅出
    SSH 远程端口转发
    SSH 本地端口转发
    SSH执行远程命令和传送数据
  • 原文地址:https://www.cnblogs.com/xlfcjx/p/13827134.html
Copyright © 2011-2022 走看看