黑马程序员——java接口
来源:互联网 发布:linux wget下载文件 编辑:程序博客网 时间:2024/05/17 03:47
---------------------- <a href="http://edu.csdn.net"target="blank">ASP.Net+Android+IO开发S</a>、<a href="http://edu.csdn.net"target="blank">.Net培训</a>、期待与您交流! ----------------------
《4》接口与接口之间可以多继承
代码:
interface A{}interface B{}interface C extends A,B{}
(2)接口的特点
l——接口是对外暴露的规则。
l——接口是程序的功能扩展。
l——接口的出现降低耦合性。
l——接口可以用来多实现。
l——类与接口之间是实现关系,而且类可以继承一个类的同时实现多个接口。
l——接口与接口之间可以有继承关系。
(3)接口与抽象类的比较
共 性:
都是不断抽取出来的抽象的概念
区别 1:
抽象类体现继承关系,一个类只能单继承
接口体现实现关系,一个类可以多实现
区别 2:
抽象类是继承,是 "is a "关系
接口是实现,是 "like a"关系
区别 3:
抽象类中可以定义非抽象方法,供子类直接使用
接口的方法都是抽象,接口中的成员都有固定修饰符
---------------------- <a href="http://edu.csdn.net"target="blank">ASP.Net+Android+IO开发S</a>、<a href="http://edu.csdn.net"target="blank">.Net培训</a>、期待与您交流! ----------------------
- 黑马程序员——java接口
- 黑马程序员——浅谈java接口
- 黑马程序员——Java基础--接口
- [黑马程序员]——Java接口Interface
- 黑马程序员——Java---接口
- 黑马程序员—接口
- 黑马程序员---Java接口
- 黑马程序员-java接口
- 黑马程序员——接口
- 黑马程序员——接口
- 黑马程序员——接口
- 黑马程序员—Set接口
- 黑马程序员—继承、接口
- 黑马程序员————JAVA之接口
- 黑马程序员——java基础——接口
- 黑马程序员——Java集合框架—Queue接口
- 黑马程序员——Java基础---继承、抽象、接口
- 【黑马程序员】 java笔记——接口与内部类
- 宏和枚举的区别
- PC电脑和Android模拟器访问及模拟器之间tcp/udp通信
- asp.net menu控件的那个黑色小三角箭头怎么去掉?
- Java开发中的23种设计模式详解
- outlook2007提示禁止访问下列具有潜在不安全因素的附件,如何解决
- 黑马程序员——java接口
- linux设备驱动模型浅析3--设备热插拔的支持
- Reverse Shell Cheat Sheet
- 学习Javascript之初体验
- Eclipse启动Android模拟器提示PANIC: Could not open:XXX解决办法
- 深入了解Struts2返回JSON数据的原理及具体应用范例
- Thread.sleep(long millionseconds)
- js的一下东西
- [Usaco2006 Nov]Roadblocks第二短路 堆优化的dijkstra