为了账号安全,请及时绑定邮箱和手机立即绑定
@2楼 如果采用在test中直接调用设置是否加入调料,那你这杯茶就是两种类型的茶了,跟类的思想有点出入。另外,如果有个别用户的需求是:在加糖的下一步,把饮料拿去冻。直接调用就解决不了了。这种情况可以在原来的模板方法中加入最后一步:自定义步骤。父类中自定义方法为空。而子类可以通过复写这个自定义方法,实现冷冻饮料,或者让饮料放至室温等等。这是我的理解,勿喷~
谢谢老师,讲的很清楚,通俗易懂,例子恰到好处!!
已经习惯了老师的说话节奏,感觉萌萌哒
用得着钩子函数吗?基类的addCondiments()方法使用一个空方法,子类按需求是否重写不就完了!
困了……,再多出点,带点激情……
恩,这个很有作用,老师讲的很棒
直接调用是否要加入就好了呀 为什么还要复写方法
基础不扎实,不真的为什么用protected,直接用public可以么
它是什么意思。。。
这个比代理和责任链模式简单点
很好,谢谢
学习了,讲得很好!
这个就是运用abstract的特点吧
课程须知
本课程的学习,需要小伙伴们具有面向对象基础知识及 Java 语言基础。如果您是新手,建议先移步 《Java入门第一季》和《Java入门第二季》
老师告诉你能学到什么?
1、什么是模板方法模式 2、模板方法模式如何实现 3、如何在模板方法模式中增加灵活性 4、专门行业是如何使用模板方法模式

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消