---------------------- <a href="http://edu.youkuaiyun.com"target="blank">ASP.Net+Android+IO开发S</a>、<a href="http://edu.youkuaiyun.com"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.youkuaiyun.com"target="blank">ASP.Net+Android+IO开发S</a>、<a href="http://edu.youkuaiyun.com"target="blank">.Net培训</a>、期待与您交流! ----------------------