請問這張 java 集合類圖中 Collection 和 Map 間的“Produces”是什麼意思?

UML JellyfishMIX • at 2021-04-12 01:43:35 • 43 Views
Total: 3
  • 88250 2020-06-29 21:05:37

    “產生”的意思,就是 Map 會產生 CollectionCollection 會產生 IteratorList 會產生 ListIterator(圖裡是 LinkIterator,但我沒找到該類)。這些介面的返回值裡表示了這個產生關係,其他產生類沒有畫出來是因為和集合框架關係不大,所以簡略了。

  • JellyfishMIX 2020-06-29 22:05:37

    (驚訝)

    Map 會產生 CollectionCollection 會產生 IteratorList 會產生 ListIterator

    我印象裡 MapCollectionIterator 沒有繼承或實現的關聯呀,怎麼能產生另一個呢?是不是我的 Java 基礎太薄弱了,印象錯了 qaq

  • 88250 2020-06-29 22:05:37

    看介面方法的返回值

Add a reply
For Commenting you need to Login. If you dont have a Account you need to Register.