Skip to content

zhaoxuejun1234/CPP-Design-Patterns

Repository files navigation

23种设计模式

1.设计模式遵循以下设计3个原则:

(1)单一职责原则
(2)开放封闭原则(高内聚低耦合)
(3)依赖倒置原则

2.设计模式分为3大类型:

(1)创建型模式:单例模式、工厂模式(简单工厂、工厂、抽象工厂)、建造者模式、原型模式
(2)结构型模式:适配器模式、桥接模式、组合模式、装饰模式、
(3)行为型模式:

3.UML类图,类之间的关系

(1)继承关系
(2)关联关系
(3)组合关系
(4)聚合关系
(5)依赖关系

About

OOP Design Pattern

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published