Python 设计模式培训
学习多种常见的设计模式的原理以及如何应用实践。
课程会涵盖工程模式,
命令模式,外观模式,适配器模式,
装饰模式,代理模式等,使用Python为案例实现语言。
1 单例模式概念及一般实现
2 简单工厂模式
3 策略模式定义及简单实现案例
4 命令模式定义及简单实现案例
5 适配器模式定义及简单实现案例
6 代理模式定义及简单实现案例
7 外观模式定义及简单实现案例
8 单例模式的装饰器实现
9 抽象工厂模式
10 观察者模式定义及简单实现案例
11 模板方法模式定义及简单实现案例
12 装饰者模式定义及简单实现案例
13 组合模式定义及简单实现案例
14 六大设计原则定义及其使用场景和目的
1
创建型:单例模式和工厂模式家族
1.单例模式概念及一般实现
2.单例模式的装饰器实现
3.简单工厂模式
4.抽象工厂模式
2
行为型:策略模式,观察者模式,命令模式,模板方法
1.策略模式定义及简单实现案例
2.观察者模式定义及简单实现案例
3.命令模式定义及简单实现案例
4.模板方法模式定义及简单实现案例
3
结构型:适配器模式,装饰者模式,代理模式,组合模式
1.适配器模式定义及简单实现案例
2.装饰者模式定义及简单实现案例
3.代理模式定义及简单实现案例
4.组合模式定义及简单实现案例
4
结构型:外观模式 和 六大设计原则
1.外观模式定义及简单实现案例
2.六大设计原则定义及其使用场景和目的
学习单例模式和工厂模式家族
行为型模式:策略模式,观察者模式,命令模式,模板方法模式
结构型模式:适配器模式,装饰者模式,代理模式, 组合模式
结构型模式:外观模式 和 六大设计原则