黑马程序员技术交流社区
标题:
如何理解java中的接口和抽象类?
[打印本页]
作者:
leiyong
时间:
2015-6-19 00:50
标题:
如何理解java中的接口和抽象类?
抽象类和接口的区别,最近在学习一直分不清
作者:
GiveUp
时间:
2015-6-19 15:42
抽象类中可以有不抽象的方法,接口中全部都是抽象方法。
作者:
lwen
时间:
2015-6-19 18:49
抽象类里的方法可以不是抽象的,但是接口里的方法一定全部要是抽象方法
作者:
l李伟
时间:
2015-6-19 19:07
抽象类是类,接口是接口,抽象类里面的方法可以有抽象的,可以无抽象的,抽象类里面有成员变量,有方法体u,而类却没有。
作者:
金亮0602
时间:
2015-6-19 23:11
抽象类和接口的区别:
A:成员区别
抽象类:
成员变量:可以是变量,也可以是常量
成员方法:可以是抽象方法,也可以是非抽象方法
构造方法:有
接口:
成员变量:默认是静态的常量
成员方法:只能是抽象的
构造方法:没有
B:关系区别:
类与类:单继承,多层继承
类与接口:单实现,多实现
接口与接口:单继承,多继承
C: 设计理念的区别
抽象类:抽象类体现的是该继承体系的共性功能
接口: 接口体现的是该继承体系的扩展功能。
复制代码
作者:
qq496099229
时间:
2015-6-19 23:19
我觉得不理解的地方,编写例子后看书!
作者:
liu100chao
时间:
2015-6-19 23:30
接口属于抽象类!ok
作者:
lizhi1817
时间:
2015-6-20 00:34
接口是更抽象的抽象类, 抽象类中可以有非抽象方法 而接口中必须全部是抽象方法!
作者:
Happe_Sun
时间:
2015-6-20 00:51
学习学习
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2