C#设计模式导论

2022-09-24 16:10:43 浏览数 (1)

一、设计模式的定义

  1. 在某些场景下,针对某些问题的某种通用解决方案;
  2. 设计模式是一种被反复使用的、多数人知晓的、经过分类编目的代码设计经验的总结;
  3. 让代码更容易被人理解、保证代码可靠性、保证代码稳定性、保证代码易于扩展。

二、设计模式的分类

  • 创建型设计模式

作用于对象的创建,将对象的创建与使用分离。

  • 结构型设计模式

将类或者对象按照某种布局组成更大的结构。

  • 行为型设计模式

作用于类或者对象之间互相协作完成某个对象无法单独完成的任务,以及怎样分配职责。

0 人点赞