Java 不支持多继承,所以引入接口

    xiaoxiao2021-03-25  49

    在C++中允许多继承

    但是在java中

    class A extends B,C{ ****** ****** } 这样是不被允许的,为了弥补不能多继承的问题和解决类多扩展的要求,java引入了接口这个概念。

    接口类似于一个框架,接口只是告诉你他要实现什么而把具体实现的任务交给你

    因此接口中不能有实例域和静态方法,因为他只是个框架,同时接口中所有的方法都会被声明成public

    而变量怎会变成public static final

    具体例子

    class A implement B,C{ ****** ****** }

    转载请注明原文地址: https://ju.6miu.com/read-37119.html

    最新回复(0)