23種設計模式 VOL.4: 原型模式

思想: 動態的拷貝原對象運行時的屬性, 原對象在運行時對屬性進行了修改後複製最新的屬性值到新對象(孫悟空-> 拔猴毛克隆多個猴子) 淺拷貝和深拷貝 淺拷貝: 克隆原型對象裏的引用數據類型屬性時, 克隆後的對象裏引用數據類型屬性是直接將指針指向原型的屬性地址, 這樣當原型的屬性發生變化那克隆後的也會受影響; 深拷貝: 將原型對象全部複製一份用新對象存儲;   克隆羊淺拷貝案例 正常方式克隆原型對象
相關文章
相關標籤/搜索