C/C++C++设计模式

C++设计模式-第一篇 (Boolan)

2017-04-06  本文已影响117人  Haley_2013

C++设计模式-第一篇 (Boolan)

本章内容:
1 面向对象设计原则
2 GOF-23种设计模式分类
3 模板方法
4 策略模式
5 观察者模式
6 装饰模式
7 桥模式

1 面向对象设计原则

1) 依赖倒置原则(DIP)

2) 开放封闭原则(OCP)

3) 单一职责原则(SRP)

4) Liskov替换原则(LSP)

5) 接口隔离原则(ISP)

6) 优先使用对象组合,而不是类继承

7) 封装变化点

8) 针对接口编程,而不是针对实现编程

2 GOF-23种设计模式分类

3 模板方法(Template Method模式)

4 策略模式(Strategy模式)

5 观察者模式(Observer模式)

6 装饰模式(Decorator模式)

7 桥模式(Bridge模式)

上一篇下一篇

猜你喜欢

热点阅读