论坛元老
- 威望
- 130
- 贡献
- 285
- 热心值
- 1
- 金币
- 6013
- 注册时间
- 2020-8-31
|
课程简介:
设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码 设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可 靠性。1995年GoF(Gamma, Helm, Johnson & Vlissides, Addison-Wesley四人)的著作《 设计模式》是第一次讲设计模式提升到理论高度,并加之规范化,本系列课程将从最经典的案例向大家展示每个设计模式,介绍了各模式中包含的角色及其 职责,还将介绍各种模式在开发中的运用。
课程亮点:
本套课程全套课程全面解析了java的23种设计模式,课程中历风行老师采用了实例+代码+理论的方式进行全面阐述23种设计模式的应用。课程组织过程中,采用了一种深入浅出的方式,从最简单的模式讲起,同时在课程的讲解课程中,历老师采用了图解方式说明,具有很强的易理解性、
适合人群:
本系列课程适合有一定Java语言基础,从未接触设计模式的同学,也适合对设计模式初步 学习,想系统学习设计模式的同学。
课程特点:
1、简单、易学,只要回java基础语言就可以学会。
2.经典的案例讲解理解性更强,课程先给出不使用设计模式时的窘况,然后引入该设计模式来解决问题。
3.课程的每一个示例,都会在课堂当中来敲,很好的保持思路连贯性。
4.实际的应用,理论来源于实际开发中,也需要应用在开发中。本课程详细介绍了各个设计模式在开发中的 应用,真实的还原开发场景。
课程目录:
01第一讲简单工厂模式
02第二讲工厂方法模式
03第三讲抽象工厂模式
04第四讲工厂模式在开发中的运用
05第五讲单例模式
06第六讲原型模式
07第七讲建造者模式
08第八讲装饰模式
09第九讲策略模式
10第十讲观察者模式
11第十一讲享元模式
12第十二讲代理模式
13第十三讲外观模式
14第十四讲组合模式
15第十五讲桥接模式
16第十六讲适配器模式
17第十七讲解释器模式
18第十八讲中介者模式
19第十九讲职责链模式
20第二十讲迭代模式
21第二十一讲模板方法模式
22第二十二讲备忘录模式
23第二十三讲状态模式
24第二十四讲命令模式
25第二十五讲访问者模式
26第二十六讲开放封闭原则
27第二十七讲单一职责原则
28第二十八讲里氏代换原则
29第二十九讲依赖倒转原则
30第三十讲迪米特法则
31第三十一讲:UML类图(上)
32第三十二讲:UML类图(下)
|
|