【題目描述】
Factory is a design pattern in common usage. Please implement a?ToyFactory?which can generate proper toy based on the given type.
工廠模式是一種常見的設(shè)計(jì)模式嘿悬。請(qǐng)實(shí)現(xiàn)一個(gè)玩具工廠?ToyFactory?用來產(chǎn)生不同的玩具類关面。可以假設(shè)只有貓和狗兩種玩具速蕊。
【題目鏈接】
www.lintcode.com/en/problem/toy-factory/
【題目解析】
系統(tǒng)設(shè)計(jì)基礎(chǔ)題圆裕,用class?Dog和class?Cat繼承interface?Toy际歼,然后在ToyFactory里按照String?type生成需要的類就可以了说莫。
【參考答案】