黑马程序员技术交流社区
标题:
接口interface
[打印本页]
作者:
代码人生?!
时间:
2016-4-27 23:54
标题:
接口interface
接口的子类能是抽象,有什么意义?什么时候要用到接口,它纯在的意义是什么??{:2_30:}
作者:
liuqjss
时间:
2016-4-28 11:55
可以,抽象类中可以没有抽象方法,接口的存在丰富类的扩展性和功能,一个类只能有一个父类,有局限性。但是可以有多个接口,可以实现多个接口中的方法
不对的地方望指正
作者:
jy6728228
时间:
2016-4-28 13:04
接口的实现,可以是抽象的,抽象可以实现它部分的功能啊。比如
interface IAinimal {
void move();
void say();
}
//默认所有的动物移动方式一样,但是我不知道所有动物应该怎么说话。或者有的压根就不能说话。所以不能实现say.这就是抽象类继承接口存在的意义
abstract Ainimal implements IAinimal {
void move(){
//我知道所有的动物都怎么移动
}
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2