码迷,mamicode.com
首页 > 其他好文 > 详细

设计模式

时间:2017-05-24 09:57:28      阅读:177      评论:0      收藏:0      [点我收藏+]

标签:概述   结构   software   类型   使用   创建   模式   方法   独立性   

一、概述

  设计模式描述了对象如何进行通信才能不牵涉相互的数据模型和方法。

  保持这种独立性(低耦合)一直是面向对象程序设计的目标;

  "Design Patterns: Elements of Resualbel Software"一书将设计模式归纳为三大类型,共23种:

    创建型模式:通常和对象的创建有关,设计到对象实例化的方式。(共5种模式)

    行为型模式:通常和对象间通信有关。(共11种)

    结构型模式:描述的是如何组合类和对象以获得更大的结构(共7种)

        类模式描述的是如何使用继承提供了更有用的程序接口。

        而对象模式描述的是如何通过使用对象组合或将对象包含在其他对象里,将对象组合成更大的一个结构。

设计模式

标签:概述   结构   software   类型   使用   创建   模式   方法   独立性   

原文地址:http://www.cnblogs.com/chris-cp/p/6897082.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!