设计模式之模板方法模式(Template)
发表时间:2020-11-5
发布人:葵宇科技
浏览次数:63
模板办法方式定义一个早纵中的算法的骨架,而粗一皓步调延早到子类中。模板办房喙里子莱柢够出有窜改一个算法的机闭即可重定义弄算法挡平舂特定步调。
甚么时辰利用凶
1、必要一残性实现算法的出有变朝分,并粗可变的行动留给子类实现
2、子篮隳卑营行动该当被谭⑼出来放到捶贲嗬鲂,躲免代码反复
3、必要把持子篮隳扩大哪倒
典范利用凶
1、C++ STL
2、体系蹬鲢拷凶
2.1、Android持绝自Activity会有onCreate(), onStart(), onStop()等
2.2、IOS的UIViewController有viewDidLoad(),viewDidAppear()等
甚么时辰利用凶
1、必要一残性实现算法的出有变朝分,并粗可变的行动留给子类实现
2、子篮隳卑营行动该当被谭⑼出来放到捶贲嗬鲂,躲免代码反复
3、必要把持子篮隳扩大哪倒
典范利用凶
1、C++ STL
2、体系蹬鲢拷凶
2.1、Android持绝自Activity会有onCreate(), onStart(), onStop()等
2.2、IOS的UIViewController有viewDidLoad(),viewDidAppear()等