- 博客(3)
- 收藏
- 关注
原创 简说中介者模式
设计模式之中介者模式定义 调停者模式(中介者模式)是软件设计模式的一种,用于模块间解耦,通过避免对象互相显式的指向对方从而降低耦合。—— [ 百度百科 ]解释说明在中介者模式中,中介者的存在,主要是为了处理对象与对象之间复杂的关系。如果对象与对象之间的关联关系由自身去维护,那么当对象数量庞大的时候,他们之间的关系势必形成错综复杂的网状结构,这无疑增加了代码的复杂度以...
2018-02-23 10:27:17 145
原创 简说状态模式
设计模式之状态模式定义 允许一个对象在其内部状态改变时改变它的行为。对象看起来似乎修改了它的类。—— [ 百度百科 ]解释说明在状态模式中,抽象状态接口,定义统一的方法类型。子类实现该接口,补充具体的实现行为。一个对象类,内部有状态实例,并且有切换状态的成员函数。当接收到外界的值(改变因素)时,在对象类的内部实现动态的状态切换。代码块//状态模式p
2018-02-07 10:48:42 1583
原创 简说备忘录模式
设计模式之备忘录模式定义 备忘录模式是一种软件设计模式:在不破坏封闭的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样以后就可将该对象恢复到原先保存的状态。 —— [ 百度百科 ]解释说明在备忘录模式中,发起人就是备忘录的创建者使用者,备忘录用于存贮发起人的状态,管理者则负责对备忘录实例进行维护(存储于提取)。发起人首先创建当前状态的备忘录,然后将备
2018-02-05 17:56:23 2073
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人