
设计模式
文章平均质量分 75
源头源脑
这个作者很懒,什么都没留下…
展开
-
设计模式——职责模式
设计模式——职责模式 职责模式编程要求:为了促进大学教学质量的提升,学校加大了教学经费的投入,各归口职能部门,如教务处、校团委等都通过二次分配划拨了相应经费到学院支持教学改革、学生创新创业等。为了规范财务报销,财务处颁布了相关财务报销制度,其中规定如下表。 5万元以下 单位(学院)负责人审批 5-10万元以下 归口职能部门负责人审批 10-30万元以下 分管校领导审批 30万元以上 主管财务校领导审批 在报销的时候,我们需要找到对应的负责人进行审批原创 2021-12-14 16:07:55 · 749 阅读 · 0 评论 -
设计模式——中介模式
设计模式——中介模式 举例 先举一个栗子,在疫情封校期间,同学们收取快递困难。有人开设了一个代拿快递的站点。它接受同学们的代拿快递的委托(收件地点:中区 or 东区 or 西区;预期收件时间:早上 or 中午 or 晚上);兼职送快递的同学向代拿快递点提交自己能兼职送快递的时间(早上 or 中午 or 晚上)和路线(中区 or 东区 or 西区)。代拿快递点对兼职同学和代取快递需求进行匹配,如果匹配成功就向双方发出通知,需要代拿快递的同学将收到:“您的快递将由XXX(某兼职同学名字)在XX时间送达,请您按时原创 2021-12-07 11:07:26 · 523 阅读 · 2 评论 -
设计模式——观察者模式
设计模式——观察者模式 生活例子:去年由于疫情影响,有一段时间学校封校,同学们周末加餐时外卖大学进不了外卖,假设大熊的朋友叮当猫如惯常一般,及时给寝室送来了一个适用于宿舍的迷你美食产生器,能照顾所有人的口味随机产出各种美食(如广味腊肠饭、湛江鸡饭、美味烤蚝、雪域冰城糖水等),但要即时取出。一到周末,大家都围坐在旁边,一边美美的刷着手机,一边等着一道道美食,好不惬意。但由于大家手机刷的过于投入,食物未能及时取出,经常错过符合自己口味的美食,让人沮丧不已。请大家利用观察者模式,让美食产生器出锅一道美食时,能自动原创 2021-12-04 10:54:18 · 591 阅读 · 1 评论