第125章

牛肉拉麪,牛肉刀削麪等可以看作是原型,麪館可以看作是原型管理器。原型模式在創建對象不是直接創建的,也就是說,不是通過外部調用類的構造函數調用的,而是通過已存在的對象實例克隆出一個對象,這個克隆對象和他的源對象具有相同的屬性和狀態,也就是說麪館裡的牛肉刀削麪每一碗狀態都是一樣的。

大B:“你現在知不知道什麼是原型模式?”

小A:“有點意識。但不是很清楚。”

大B:“原型模式是允許一個對象再創建另外一個可定製的對象,根本無需知道任何如何創建的細節,工作原理是:通過將一個原型對象傳給那個要發動創建的對象,這個要發動創建的對象通過請求原型對象拷貝它們自己來實施創建。”

小A:“原型模式有什麼意圖?”

大B:“用原型實例指定創建對象的種類,並且通過拷貝這些原型創建新的對象。”

第61章第190章第222章第83章第43章第204章第3章第199章第16章第97章第178章第158章第71章第202章第220章第26章第8章第49章第80章第157章第11章第83章第185章第206章第176章第174章第194章第166章第190章第183章第44章第204章第201章第198章第51章第89章第68章第105章第113章第88章第140章第60章第203章第59章第191章第175章第214章第56章第14章第74章第179章第33章第11章第69章第196章第166章第62章第137章第123章第222章第165章第94章第200章第34章第93章第10章第102章第18章第128章第79章第39章第147章第11章第84章第201章第221章第220章第92章第227章第161章第114章第56章第149章第129章第46章第215章第116章第46章第10章第159章第155章第88章第33章第69章第215章第216章第160章第84章第79章第195章
第61章第190章第222章第83章第43章第204章第3章第199章第16章第97章第178章第158章第71章第202章第220章第26章第8章第49章第80章第157章第11章第83章第185章第206章第176章第174章第194章第166章第190章第183章第44章第204章第201章第198章第51章第89章第68章第105章第113章第88章第140章第60章第203章第59章第191章第175章第214章第56章第14章第74章第179章第33章第11章第69章第196章第166章第62章第137章第123章第222章第165章第94章第200章第34章第93章第10章第102章第18章第128章第79章第39章第147章第11章第84章第201章第221章第220章第92章第227章第161章第114章第56章第149章第129章第46章第215章第116章第46章第10章第159章第155章第88章第33章第69章第215章第216章第160章第84章第79章第195章