設(shè)計(jì)模式——原型模式
何為原型模式?
利用對象模型來產(chǎn)生新的對象衅疙,以供使用莲趣。
形象比喻
? ? 配鑰匙。我們自己需要一個(gè)新的鑰匙饱溢,我們自己去造一把就太復(fù)雜了喧伞,然后我們就拿著這個(gè)原型,去配一把新鑰匙绩郎,以供使用潘鲫。這就是原型模式。
代碼如下
1肋杖、鑰匙類溉仑,是可以克隆的(配鑰匙)
這里是淺克隆,克隆的鑰匙屬于一個(gè)新的鑰匙状植,是一個(gè)新對象浊竟。
2、鑰匙主人類
針對具體問題津畸,這里主人不需要clone
3振定、配鑰匙,產(chǎn)生新的肉拓、一樣的鑰匙
原型工廠
4后频、配一配鑰匙
原型模式,就是利用復(fù)制技術(shù)暖途,在原對象的基礎(chǔ)上產(chǎn)生新的對象卑惜,這種創(chuàng)建的方式,就是原型模式丧肴。