黑马程序员技术交流社区
标题:
抽象类和接口的区别
[打印本页]
作者:
xuemingqiang
时间:
2016-6-10 22:19
标题:
抽象类和接口的区别
接口是一个特殊的抽象类, interface 修饰, 抽象类 abstract 修饰, 两者都不能实例化。
前者成员变量可以是变量或常量,后者有 final 修饰只能常量
前者成员方法可以是抽象方法或非抽象方法,可以是静态方法,后者的成员方法都是抽
象方法。
前者有构造函数,后者没有。
抽象类被继承体现的是所属关系,抽象类中定义的是继承体系中的共性功能;接口被实
现体现的是 like a 关系,接口中定义的是继承体系中的扩展功能。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2