【设计模式】开篇

概览

(1)软件质量的标准:
可复用性+可维护性

(2)7大设计原则

 

 

(3)23 种Gof设计模式

5种创建型设计模式横向对比

创建型设计模式主要作用是将一个对象的创建者和使用者分离。

 

 

7种结构型设计模式横向对比

结构型设计模式主要作用是将多个类或者对象组合使其功能更加丰富。 

 

 

 

 

11种行为型设计模式横向对比

中心化模式:

1、观察者模式将功能集中到  被观察对象种
2、访问者模式 将功能集中到,被访问的对象的种
3、中介者模式将将功能集中到,中介者中

 

 

 

 

 

 

定义

设计模式(套路)是软件开发人员在软件开发过程中面临的一般问题的解决方案。 这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。 设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、代码设计经验的总结。 使用设计模式是为了重用代码、让代码更容易被他人理解、保证代码可靠性。

 

http://c.biancheng.net/view/1390.html

posted @ 2022-06-19 02:41  小林野夫  阅读(36)  评论(0编辑  收藏  举报
原文链接:https://www.cnblogs.com/cdaniu/