A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© 闪电博尔特 中级黑马   /  2014-7-30 12:01  /  851 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

No
比较点
抽象类接口
1
组成
抽象方法,普通方法,常量,变量,全局常量,构造方法
抽象方法,全局常量
2
定义
abstract
interface
3
子类子类通过extends继承
子类通过implements
4
限制一个子类只能继承一个抽象类
一个子类可以实现多个接口
5
关系
一个抽象类可以实现多个接口//
一个接口不能继承一个抽象类// 只能实现多个接口


一个抽象类可以包含多个接口
一个接口可以包含多个抽象类
6
设计模式模版设计
工厂设计//代理设计


两个一起使用就是适配器设计

7
实例化都是通过对象的多态性,通过子类进行对象实例化操作

8
实现限制
存在单继承限制
不存在此限制
9
特性

表示一个标准一种能力


如果抽象类和接口都可以使用,优先使用接口,接口不受单继承限制




0 个回复

您需要登录后才可以回帖 登录 | 加入黑马