2013年的绿帽子
2015-08-29 16:11
为什么不是Coffee b1 = new Coffee();,而是RefreshBeverage b1 = new Coffee,输出是一样的啊。
可以呀
面向接口编程而不是面向具体的实现,利于扩展
使用高层的就可以了.当然你也可以使用具体的实现类
模式的秘密---模板方法模式
32231 学习 · 65 问题
相似问题
回答 3
回答 1