(行为型)模板方法模式UML
2018-03-07 18:14:25 0 举报
模板方法模式
作者其他创作
大纲/内容
UserDisplayCard(抽象类) {Abstract}
依赖
泛化
Client
模板方法模式: 业务需求:好轻对于不同的用户显示的首页是不一样的,特殊用户是有私教卡片的,刚 注册的用户是没有私教卡片 实现逻辑:父卡片定义需要显示的卡片,使用钩子方法决定子类是否需要显示私教卡片
模板方法模式
概念:定义一个操作中的算法框架,而将一些算法延迟到子类中,模板方法模式使得在不改变各个类元素的情况下即可重新定义该算法某些特定的步骤
角色:抽象类 具体类
NormalCard(具体类)
SpecialCard(具体类)
0 条评论
下一页