C#面向对象设计模式纵横谈——6.Prototype 原型模式(创建型模式)
生活随笔
收集整理的這篇文章主要介紹了
C#面向对象设计模式纵横谈——6.Prototype 原型模式(创建型模式)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
動機(Motivation)
?????? 在軟件系統中,經常面臨著“某些結構復雜的對象”的創建工作。由于需求的變化,這些對象經常面臨著劇烈的變化,但他們卻擁有比較穩定一致的接口。?如何應對這種變化?如何向“客戶程序(使用這些對象的)”隔離出“這些易變對象”,從而使得“依賴這些易變對象的客戶程序”不隨著需求的改變而改變。
意圖(Intent)
?????? 使用原型實例指定創建對象的種類,然后通過拷貝這些原型來創建新的對象。?? ----《設計模式》?GOF
結構(Structure)
?
?
轉載于:https://www.cnblogs.com/ProgrammerGE/p/5080540.html
總結
以上是生活随笔為你收集整理的C#面向对象设计模式纵横谈——6.Prototype 原型模式(创建型模式)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: solr笔记
- 下一篇: c# char unsigned_dll