为什么map不继承collection?

Map接口是键值对映射(即key-value映射),而collection接口提供的是一组数据,这两个集合存储的数据类型就不同,如果map继承collection,违反了接口分离原则。 注释:接口分离原则:客户端不应该依赖它不需要的接口,目的是解耦,接口尽量小。 集合继承关系结构图:
相关文章
相关标签/搜索