![240](https://upload.jianshu.io/users/upload_avatars/5676861/7f582c4e-29dd-4c53-8fcb-c5df24652292.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
IP屬地:內(nèi)蒙古自治區(qū)
轉(zhuǎn)載 https://www.cnblogs.com/qishuai/p/8724202.html[https://www.cnblogs.co...
1玛歌、定義 迭代器模式提供一種方法遍歷一個集合中的元素阔馋,而又不暴露其內(nèi)部的表示稿静。 2、介紹 讓我們能遍歷集合內(nèi)的每一個元素桶雀,而又不暴露其內(nèi)部的表示...
1矿酵、定義 裝飾者模式動態(tài)地將責(zé)任附加到對象上。如果要擴展功能矗积,裝飾者提供了比繼承更有彈性的替代方案坏瘩。 2、UML類圖 Component:抽象組...
1漠魏、單一職責(zé) 一個類倔矾,一個方法,只負責(zé)一件事 2柱锹、里氏替換 在任何使用父類的地方哪自,替換為子類對象以后,程序不會出現(xiàn)問題 3禁熏、依賴倒置 上層不能依...