- (原型 )模式的关键是将一个对象定义为原型,并为其提供复制自己的方法。
- 设计模式具有(适应需求变化)的优点。
- 对象间存在一对多关系,当一个对象被修改时,则会自动通知它的依赖对象,采用以下哪种设计模式最好?(观察者模式)。
- 在银行办理业务时,一般都包含几个基本步骤,即取号排队、办理具体业务和对银行工作人员进行评分。无论具体业务是取款、存款还是转账,其基本流程都一样。可以使用( 模板方法模式)模拟银行业务办理流程。
- 某高校奖励审批系统可以实现教师奖励和学生奖励的审批(AwardCheck),如果教师发表论文数超过10篇或者学生论文超过2篇可以评选科研奖,如果教师教学反馈分大于等于90分或者学生平均成绩大于等于90分可以评选成绩优秀奖。奖励审批系统可以使用(访问者模式)设计该系统,以判断候选人集合中的教师或学生是否符合某种获奖要求。