? ? 有一天舌劳,我要寫一本關(guān)于寵物品種的書,千辛萬苦搜集資料,修訂巩螃,排版終于完成了演怎!但是出版后我突然發(fā)現(xiàn)迪拜土豪竟然把老虎當(dāng)成了寵物。本著嚴(yán)謹(jǐn)?shù)膽B(tài)度我決定改版把老虎添加進(jìn)去避乏,把老虎添加進(jìn)去后爷耀,又進(jìn)行修訂、排版等等麻煩事拍皮。最終可算又出版了歹叮!?
? ?這時土豪們又養(yǎng)起了獅子......
? ? 無奈之下我想到了一個好辦法,接下來我出品了我的寵物大全集铆帽,這不是一本書哦盗胀,是一個圖書集。圖書集中每一本書都詳細(xì)的介紹了一種寵物的所有資料锄贼。這樣迪拜土豪們再爆出什么新聞票灰,我也能鎮(zhèn)定自若的再寫一本書,媽媽再也不用擔(dān)心我修訂老版書了宅荤。
? ? 以上是我對工廠模式和抽象工廠模式的一個比喻屑迂,抽象工廠的優(yōu)勢在于他符合對修改封閉,對擴(kuò)展開放的原則冯键。新增業(yè)務(wù)邏輯時惹盼,不需要修改已有方法內(nèi)的代碼,而是新寫一個類惫确,讓其實現(xiàn)已有接口手报。