Java原型設計模式(Prototype)

1、定義   原型模式(Prototype)就是通過複製一個已經存在的實例來返回新的實例,而不是新建實例,被複制的實例就是我們所稱的原型對象,這個原型是可定製的。    2、原理   有兩部分組成,抽象原型和具體原型。意圖:用原型實例指定創建對象的種類,並且通過拷貝這些原型創建新的對象。    3、原型模式UML圖   4、實現   1>使用一個原型管理器;   2>實現克隆操作(淺拷貝和深拷貝)
相關文章
相關標籤/搜索