java中的接口为什么可以多继承,而其他类则不能实现多继承
来源:互联网 发布:淘宝蹭淘气值评价 编辑:程序博客网 时间:2024/05/18 01:31
代码
interface Tmx{}interface Tmx1{}interface Tmx2{}interface tmx3 extends Tmx,Tmx1{}
类定义属性和方法 描述某一类事物的抽象 而接口定义的是行为 并不限于任何具体意向。 按照逻辑上来说 单继承更明确 一个子类就应该是其父类代表的事物中的某个更具体的类别 不应该即是这种东西又是那种东西 。而从实用角度上来说 单继承易读 易维护 语义清晰 逻辑清楚。 而接口则不同 接口只定义一些公共行为 比如有两个接口 一个定义了跑这个动作 另一个定义了走这个动作 人这个类就可以同时实现这两个接口所定义的行为 。类对接口的implements称作实现 不能叫做继承 。当然 接口可以多继承接口 因为接口只定义行为 并不包含类别的含义 不指代具体的某类事物 而且 从语义上来说 接口对接口的继承称之为扩展更为合适。
0 0
- java中的接口为什么可以多继承,而其他类则不能实现多继承
- JAVA接口可以实现多继承
- Java中类不能多重继承,接口可以多重继承
- Java类只能单继承/Java接口可以多继承
- 多继承有什么坏处,为什么java搞单继承,接口为什么可以摈弃这些坏处
- java 接口可以多继承
- java接口可以多继承
- java接口可以多继承
- java 接口可以多继承
- java的类单继承、接口可以多继承
- java 接口之多继承,类为什么不可以多继承
- java接口可以继承多个接口
- java接口可以继承多个接口
- Java接口可以继承多个接口
- Java —— 接口可以多继承
- 假言推理:为什么接口可以多重继承,而类不可以
- java类单继承 接口多继承
- 为什么Java语言中,类与类之间只能单根继承,类与接口可以多重实现,接口与接口却多根继承
- MAC 下如何显示隐藏文件
- 1619-7 张良 十月四号总结 [连续第四天]
- 详解Linux中CentOS6.8下解压安装mysql-5.7.14
- X-Plosives(LA 3644)并查集
- linux-java环境搭建
- java中的接口为什么可以多继承,而其他类则不能实现多继承
- 51nod-1670 打怪兽
- 计算机网络常见面试题总结
- 关于STL中vector使用unique()去重的问题
- 文章标题
- Set Up Ninject and Moq In A MVC 5 Prjoect
- vc++包管理工具
- 理解 heap --- 实现一个简单的 malloc
- Hadoop简介