您的位置:首页 > 编程语言 > Java开发

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

2017-03-12 22:13 169 查看
在C++中允许多继承

但是在java中

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

这样是不被允许的,为了弥补不能多继承的问题和解决类多扩展的要求,java引入了接口这个概念。
接口类似于一个框架,接口只是告诉你他要实现什么而把具体实现的任务交给你

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

而变量怎会变成public static final

具体例子
class A implement B,C{
******
******
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: