
设计模式
李天贵-Gloria
这个作者很懒,什么都没留下…
展开
-
【设计模式】适配器模式
适配器模式是23中设计模式之一,其作用顾名思义,就是作为一个转换器,将系统的数据和行为都正确,但是接口不符的类使用适配器匹配接口。 适配器模式将一个类的接口转换成客户期望的另一个接口,让原本不兼容的接口可以合作无间。适配器模式的三个特点:1 适配器对象实现原有接口2 适配器对象组合一个实现新接口的对象(这个对象也可以不实现一个接口,只是一个单原创 2017-05-31 21:25:50 · 349 阅读 · 8 评论 -
【设计模式】观察者模式
1.观察者模式模式简介定义观察者模式(又被称为发布-订阅(Publish/Subscribe)模式,属于行为型模式的一种,它定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态变化时,会通知所有的观察者对象,使他们能够自动更新自己。观察者模式结构图Subject:抽象主题(抽象被观察者),抽象主题角色把所有观察者对象保存在一原创 2017-05-31 22:42:24 · 335 阅读 · 14 评论 -
【设计模式】桥接模式
软考试卷中考到了~来跟我一起复习一下~原创 2017-12-02 08:22:02 · 258 阅读 · 5 评论 -
【设计模式】建造者模式
在软考的时候考的是这个模式,就在此把他领出来。建造者模式概述建造者模式是较为复杂的创建型模式,它将客户端与包含多个组成部分(或部件)的复杂对象的创建过程分离,客户端无须知道复杂对象的内部组成部分与装配方式,只需要知道所需建造者的类型即可。它关注如何一步一步创建一个的复杂对象,不同的具体建造者定义了不同的创建过程,且具体建造者相互独立,增加新的建造者非常方便,无须修改已有代码,系统具有较好的扩展性。...原创 2018-05-31 21:15:17 · 242 阅读 · 7 评论