摘要: 定义:设计模式(可复用面向对象软件的基础)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。解释:是描述在各种不同情况下,要怎么解决问题的一种方案。面向对象设计模式通常以类型或对象来描述其中的关系和相互作用。目的:面对接口编程、降低耦合、增强灵活性。设计模式能使不稳定依赖于相对稳定、具体依赖于相对抽象,避免会引起麻烦的紧耦合,以增强软件设计面对并适应变化的能力。设计模式的鼻祖(四个作者, 简称"四人帮")列举了23个常用的设计模式。1.创建型模式(Creational Pattern)就是用来创建对象的模式,创建型模式抽象了实例化过程。它们帮助一个系统独立 阅读全文
posted @ 2010-05-19 15:28 ejiyuan 阅读(810) 评论(0) 推荐(0) 编辑