设计模式_基本原则

Posted rainpaint

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了设计模式_基本原则相关的知识,希望对你有一定的参考价值。

※ 设 计 模 式

设计模式是在特定环境下人们解决某类重复出现问题的一套成功或有效的解决方案

 

设计模式起源于工业.

被引入到函数语言中,主要有三种模式:

     1. 创建型(Creational)模式: 如何创建对象

     2. 结构型(Structural )模式: 如何实现类或对象的组合

     3. 行为型(Behavioral)模式: 类或对象怎样交互以及怎样分配职责

 

设计模式目前存在的种类(23+1)

              GoF( Gang of Four) 的 23 种 + “简单工厂模式” = 24 种。

 

设计模式的基础是:

            多态。

 

为实现 "高内聚,低耦合" 的目的,设计模式需要遵循以下原则:

技术分享图片

 

技术分享图片

 

 

 技术分享图片

 

以上是关于设计模式_基本原则的主要内容,如果未能解决你的问题,请参考以下文章

设计模式之_6大设计原则(转)

00_设计模式6大原则

AngularJS_01之基础概述设计原则及MVC设计模式

00.设计模式_软件设计的原则

六大设计原则-单一职责原则

扎实基础_设计模式之六大原则,及其模式总结