黑马程序员技术交流社区

标题: 如何理解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
  1.                 抽象类和接口的区别:
  2.                                                         A:成员区别
  3.                                                                         抽象类:
  4.                                                                                         成员变量:可以是变量,也可以是常量
  5.                                                                                         成员方法:可以是抽象方法,也可以是非抽象方法
  6.                                                                                         构造方法:有
  7.                                                                         接口:
  8.                                                                                         成员变量:默认是静态的常量
  9.                                                                                         成员方法:只能是抽象的
  10.                                                                                         构造方法:没有
  11.                                                         B:关系区别:
  12.                                                                                         类与类:单继承,多层继承
  13.                                                                                         类与接口:单实现,多实现
  14.                                                                                         接口与接口:单继承,多继承
  15.                                                         C: 设计理念的区别
  16.                                                                                         抽象类:抽象类体现的是该继承体系的共性功能

  17. 接口: 接口体现的是该继承体系的扩展功能。
复制代码

作者: 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