课程
/后端开发
/Java
/模式的秘密---模板方法模式
使用类属性不是更好?
2014-08-03
源自:模式的秘密---模板方法模式 2-3
正在回答
如果我没理解错的话,你说的类属性是static属性。那么结论肯定是不行的啦,类属性对所有子类都产生影响,这样程序就失去弹性了。如果是实例属性可以吗?答案是可以的,但是如果这么用说明你还没理解钩子函数的作用。通过覆写钩子函数,子类对算法的实现具有了更大的灵活性,你的子类可以应对不用的场景,提升了代码弹性和可复用性。
举报
封装算法框架的模板方法模式,用案例告诉你模板方法模式的强大
2 回答这个讲的啥模板
1 回答感觉没血到啥啊
2 回答你怎么这么萌萌哒
1 回答模板方法是什么
1 回答所谓钩子函数是什么