如果把加奶这个行为应该是看成对资源(奶)的获取,所以用单态比较合适。
单就加不加奶这两个选择,可以使用Decorator模式。缺省的做成不加奶,加奶作为一层装饰层覆盖上去。
猜你喜欢
本站原创《复杂软件设计之道:领域驱动设计全面解析与实战》