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

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消