爲什麼map不繼承collection?

Map接口是鍵值對映射(即key-value映射),而collection接口提供的是一組數據,這兩個集合存儲的數據類型就不同,如果map繼承collection,違反了接口分離原則。 註釋:接口分離原則:客戶端不應該依賴它不需要的接口,目的是解耦,接口儘量小。 集合繼承關係結構圖:
相關文章
相關標籤/搜索