课程名称:Python 设计模式基础培训

4401 人关注
(78637/99817)
课程大纲:

Python 设计模式基础培训

 

以实验楼部分功能举例,

学习多种常见的设计模式的原理以及如何应用实践。

课程会涵盖工程模式,命令模式,外观模式,适配器模式,

装饰模式,代理模式等,使用 Python 为案例实现语言

单例模式

1 抽象类的概念和使用

2 适配器模式

3 代码模式

4 外观模式

5 策略模式

6 命令模式

7 Python 元类简介与使用

8 工厂模式及其三种变形

9 装饰器模式

10 组合模式

11 享元模式

12 观察者模式

13 模板方法模式

1.设计模式简介

2.单例模式的三种实现方式

2
Python 元类简介

1.元类的概念

2.利用__new__方法控制类的属性

3.利用__init__方法控制类的属性

4.利用__call__方法设置类的调用规则

3
创建型:工厂模式

1.抽象类

2.简单工厂模式

3.工厂方法模式

4.抽象工厂模式

4
结构型:适配器模式、装饰器模式

1.适配器模式

2.装饰器模式

5
结构型:代理模式、组合模式

1.代理模式

2.组合模式

6

外观模式、享元模式

1.外观模式

2.享元模式

7
行为型:策略模式、观察者模式

1.策略模式

2.观察者模式

8
行为型:命令模式、模板方法模式

1.命令模式

2.模板方法模式


登录 后发表评论
新评论
全部 第1节 第2节 第3节 第4节 第5节 第6节 第7节 第8节 第9节 第10节 第11节 第12节 第13节 第14节 第15节 第16节 第17节
我的报告 / 所有报告