- 1
- 0
- 约4.49万字
- 约 100页
- 2026-04-20 发布于北京
- 举报
课程目标
1、掌握委派模式,精简程序逻辑,提升代码的可读性。
2、通过学习策略模式来消除程序中大量的if...else...和switch语句。
3、深刻理解策略模式的应用场景,提高算法的性和安全性。
内容定位
1、希望通过学习委派模式,使自己能够编写更加优雅的代码的人群。
2、希望通过学习策略模式,来消除程序中大量冗余代码和多重条件转移语句的人群。
委派模式
委派模式的定义及应用场景
委派模式不属于GOF23种设计模式之一。委派模式(DeleePattern)的基本作用是
负责任务的调用和分配任务,与模式非常相似,可以视为一种特殊情况下的静态代
理的全权,但模式更注重过程,而委派模式则更注重结果。委派模式在
Spring中应用非常广泛,大家常用的DispatcherServlet就是使用了委派模式。在现实
生活中,委派的场景也很常见,例如:(Boss)给项目经理(Leader)下达任务,
项目经理会根据实际情况给每个员工分配工作任务,待员工完成任务后,再由项目经理
向汇报工作进度和结果。我们通过代码来模拟这个业务场景,先来看一下类图:
课程目标
1、掌握委派模式,精简程序逻辑,提升代码的可读性。
2、通过学习策略模式来消除程序中大量的if...else...和switch语句。
3、
原创力文档

文档评论(0)