随笔分类 -  设计模式

UML类图几种关系的总结
摘要:UML类图几种关系的总结 在UML类图中,常见的有以下几种关系: 泛化(Generalization), 实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency) 1. 泛化(Generalizati 阅读全文

posted @ 2017-02-13 11:44 Leon_梁远 阅读(170) 评论(0) 推荐(0)

设计模式学习-合成模式
摘要:意图:为了保证客户端调用单对象与组合对象的一致性。 合成模式是一组对象的组合,这些对象可以是容器对象,表现为组的概念,另外一些对象代表了单对象,成为叶子对象。在对组合进行建模时,必须注意两个重要的概念。第一个概念是组对象允许包含单对象,也可以再包含其他组对象。第二个概念则是要为组合对象和单对象定义共 阅读全文

posted @ 2017-02-13 10:49 Leon_梁远 阅读(187) 评论(0) 推荐(0)

设计模式学习-外观模式
摘要:外观模式 目的:的意图是为子系统提供一个接口,方便其使用。 外观模式常用于一些常规的应用程序的开发,因为一般都会对子系统的类进行重构,所以外观类主要的职责就是为了给子系统提供简单的访问方式, 使其有一个明确的目的,从而完成对系统的重构。外观类介于工具类和应用程序之间。 要注意实例与外观的区别: 1、 阅读全文

posted @ 2017-02-09 22:52 Leon_梁远 阅读(230) 评论(0) 推荐(0)

设计模式学习-接口型模式
摘要:一、适配器模式 意图:使用不同接口的类所能提供的服务为客户端提供它所期望的接口(主要是解决接口不一样的问题) 一、适配器模式使我们可以重用一个 现有的类,以满足客户端的需要。当客户端通过接口表达其需求时,通常可以创建一个实现了该接口的新类,同时使该类继承现有的类。 类的适配器,能够将客户端的调用转化 阅读全文

posted @ 2017-02-08 19:28 Leon_梁远 阅读(166) 评论(0) 推荐(0)

设计模式学习-前言
摘要:设计模式是面向对象设计中常见问题的类级与方法级的解决方案。 23种设计模式,分为三大类:创建型模式、结构型模式、行为型模式。又可划分为:接口型模式、职责型模式、构造性模式、操作型模式、扩展型模式。 接口型模式:适配器模式、外观模式、合成模式、桥接模式 职责型模式:单例模式、观察者模式、调停者模式、代 阅读全文

posted @ 2017-02-08 14:46 Leon_梁远 阅读(151) 评论(0) 推荐(0)

导航