為什么要有工廠模式?使得客戶端與實(shí)現(xiàn)相分離歪玲,就依靠工廠幫我們實(shí)現(xiàn)迁央。工廠從客戶那里得知(get方法)我們想要什么,再具體去調(diào)用某個類滥崩。
有了系列族(圣誕元旦系列)岖圈,三個接口
妙處:“l(fā)eft”.equals(key)因?yàn)閗ey可以會為空,以后不便處理钙皮。
返回一個接口就是返回對象蜂科,比如你要買一個工具tool顽决,但可能是刀knife,也可能是筆pen导匣,也可能是尺rule才菠,把返回值設(shè)為tool,就可以返回多種工具啦
在這里贡定,tool是一個接口赋访,knife,pen,rule分別實(shí)現(xiàn)這個接口