原型模式(淺克隆與深克隆)

1.定義: 原型模式是一種對象創建型模式,用原型實例指定創建對象的種類,並且通過複製這些原型創建新的對象。原型模式允許一個對象在創建另一個一個可定製對象,無需指導創建細節。 2.原型模式的實現: 爲了獲取對象的一份拷貝,我們可以利用Object類的clone()方法,具體步驟如下: (1)在派生類中覆蓋基類的clone()方法,並聲明爲public; (2)在派生類的clone方法中,調用supe
相關文章
相關標籤/搜索