學習迭代器設計模式後的再學習

學習迭代器設計模式後的再學習 任何容器類,必須有某種方式可以插入元素並將他們再次取回。例如,對於List,add是它的一個插入方法,而get是他的一個元素取出方法。 但經過思考會發現問題,這樣的話會有個缺點:要使用容器,必須對容器的確切類型編程,起初看來沒什麼不好。但假設一個程序原本對着list編程,後來卻改爲對set編程,怎麼樣才能顯得更方便一些呢?如果有個容器,我們稱之爲容器C沒有實現當前方法
相關文章
相關標籤/搜索