【题目描述】
Factory is a design pattern in common usage. Please implement a
【题目链接】
http://www.lintcode.com/en/problem/toy-factory/
【题目解析】
http://www.jiuzhang.com/solutions/toy-factory/
Factory is a design pattern in common usage. Please implement a
ToyFactory which can generate proper toy based on the given type.
工厂模式是一种常见的设计模式。请实现一个玩具工厂
ToyFactory 用来产生不同的玩具类。可以假设只有猫和狗两种玩具。
样例
ToyFactory tf = ToyFactory();
Toy toy = tf.getToy('Dog');
toy.talk();
>> Wow
toy = tf.getToy('Cat');
toy.talk();
>> Meow
http://www.lintcode.com/en/problem/toy-factory/
【题目解析】
和shape factory一样,重载函数。
【参考答案】http://www.jiuzhang.com/solutions/toy-factory/
评论
发表评论