首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
某OA系统需要提供一个假条审批的模块,如果员工请假天数小于3
[单选题]
某OA系统需要提供一个假条审批的模块,如果员工请假天数小于3天,主任可以审批该假条;如果员工请假天数大于等于3天,小于10天,经理可以审批;如果员工请假天数大于等于10天,小于30天,总经理可以审批;如果超过30天,总经理也不能审批,提示相应的拒绝信息。如果假条审批使用模式来进行设计,可以使用()模式。
责任链
备忘录模式
模板方法模式
访问者模式
查看正确选项
添加笔记
求解答(0)
邀请回答
收藏(60)
分享
纠错
2个回答
添加回答
7
么么么么么么么么么么么
责任链模式是一种设计模式。在责任链模式里,很多对象由每一个对象对其下家的引用而连接起来形成一条链。请求在这个链上传递,直到链上的某一个对象决定处理此请求。发出这个请求的客户端并不知道链上的哪一个对象最终处理这个请求,这使得系统可以在不影响客户端的情况下动态地重新组织和分配责任。
发表于 2021-10-18 15:20:36
回复(0)
1
奔放的斜杠青年又被画饼了
责任链模式(Chain of Responsibility)
适用情景:在该问题中应用,因为这个模式允许多个对象来处理一个请求,但是只有一个对象会处理它。
备忘录模式(Memento)
适用情景:用于保存对象的某个瞬间的状态,以便在将来可以恢复到这个状态。
模板方法模式(Template Method)
适用情景:当我们想要定义算法的骨架,并允许子类改变其中的某些步骤。
访问者模式(Visitor)
适用情景:当我们想要为一个对象结构中的元素定义新的操作,而不改变结构的类时。
发表于 2023-09-17 20:00:54
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
设计模式
上传者:
小小
难度:
2条回答
60收藏
828浏览
热门推荐
相关试题
对象间存在一对多关系,当一个对象被...
京东
iOS工程师
2019
设计模式
评论
(2)
对象间存在一对多关系,当一个对象被...
京东
安卓工程师
2019
设计模式
评论
(3)
分页系统的逻辑地址结构是一维的,分...
操作系统
评论
(1)
关于分段系统与分页系统的区别,描述...
操作系统
评论
(1)
你说在销售运营这个岗位上会涉及到一...
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题