黑马程序员技术交流社区

标题: 集合框架为什么用接口而不是用继承 [打印本页]

作者: ㄒんeゞSeven    时间: 2017-3-25 13:44
标题: 集合框架为什么用接口而不是用继承
最近开始学习集合框架了, 灵光一闪, 突然想到一个问题。为什么集合框架是用的接口而不用继承。根据目前所学到的知识点分析到: 当子类和父类产的关系属于谁是谁的一种时用继承; 而当子父类的关系是谁像谁的时候用接口。
那么ArrayList和LinkedList两种集合应该都是属于List集合的一种(就是is a的关系)吧。
我的问题就是 为什么Java中 集合框架体系用接口而不是用继承。求大神们给科普一下

作者: hahale178    时间: 2017-3-25 15:44
很明显,先把接口的意义弄明白,注意是意义而不是功能
作者: 小麦芽    时间: 2017-3-26 11:11
只为多态,还有编程思想而已,现有目标,再有步骤具体实现!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2