(4) 设计模式笔记[模板模式]

来源:互联网 发布:linux添加env 编辑:程序博客网 时间:2024/06/05 20:15

 

 

 

 

 

这个实现很简单,但是实用性就大的多了。还是那句话,如果需要实现新的方法不需要修改子类,只需新增加一个子类,实例化这个子类即可,上面的测试例子中只需修改Action1为Action2,其它地方完全不需要修改稿,而且还能与旧代码兼容。