
自學之路,永無止境.是什么支撐著你走下去.
封裝包括:數據/實現/類型/變化
原型模式.
-[不單是一種設計模式,也是一種編程泛型]
使用本能: 原型模式是通過克隆來創建對象,如果需要一個跟某個對象一模一樣的對象,就可以很自然地想到使用[原型模式]
原型繼承:
①所以數據均為對象
②要得到一個對象,不是通過實例化類,而是找到一個對象作為原型并克隆它
③對象會記住它的原型
④如果對象無法響應該請求,會把這個請求委托給自己的原型.
封裝包括:數據/實現/類型/變化
-[不單是一種設計模式,也是一種編程泛型]
使用本能: 原型模式是通過克隆來創建對象,如果需要一個跟某個對象一模一樣的對象,就可以很自然地想到使用[原型模式]
原型繼承:
①所以數據均為對象
②要得到一個對象,不是通過實例化類,而是找到一個對象作為原型并克隆它
③對象會記住它的原型
④如果對象無法響應該請求,會把這個請求委托給自己的原型.