zoukankan      html  css  js  c++  java
  • java类为什么是单继承。类的继承,实现接口。

    java中提供类与类之间提供单继承。

    提供多继承会可能出现错误,如:一个类继承了两个父类,而两个父类里面都有show()方法。

    class Fulei1{

        public void show(){

          System.out.println("父类1");

      }

    }

    class Fulei2{

        public void show(){

          System.out.println("父类2");

      }

    }

    class Zilei extends fulei1,fulei2{

        public static void main(String[] args){

          Zilei p=new Zilei();

          //此时调用出错,因为调用不确定,java代码不知道调用哪个父类的方法了。

          p.show();

      }

    }

    但是接口和接口之间可以是多继承的。

    为什么接口和接口可以多继承呢,原因,接口的方法并没有具体实现,实现需要子类重写接口的方法,所有不存在如上调用的不确定性。

  • 相关阅读:
    mongodb nodemailer
    mongodb session
    mongodb cookie
    mongodb multer
    mongodb operate update and delete
    mongodb find opearate
    echart
    Git学习
    PHP海补知识(11)-- 自定义exception
    ThinkPHP U方法
  • 原文地址:https://www.cnblogs.com/cyz110/p/6228162.html
Copyright © 2011-2022 走看看