摘要: 今天把csdn的博客搬家到博客园。 csdn 地址 :https://blog.csdn.net/u012477144 阅读全文
posted @ 2019-03-14 22:26 Stephen_java 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 在状态模式(State Pattern)中,类的行为是基于它的状态改变的。这种类型的设计模式属于行为型模式。在状态模式中,我们创建表示各种状态的对象和一个行为随着状态对象改变而改变的 context 对象。介绍意图:允许对象在内部状态发生改变时改变它的行为,对象看起来... 阅读全文
posted @ 2019-03-14 20:10 Stephen_java 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 在模板模式(Template Pattern)中,一个抽象类公开定义了执行它的方法的方式/模板。它的子类可以按需要重写方法实现,但调用将以抽象类中定义的方式进行。这种类型的设计模式属于行为型模式。介绍意图:定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。模板方法... 阅读全文
posted @ 2019-03-14 20:10 Stephen_java 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 外观模式(Facade Pattern)隐藏系统的复杂性,并向客户端提供了一个客户端可以访问系统的接口。这种类型的设计模式属于结构型模式,它向现有的系统添加一个接口,来隐藏系统的复杂性。这种模式涉及到一个单一的类,该类提供了客户端请求的简化方法和对现有系统类方法的委托... 阅读全文
posted @ 2019-03-14 20:09 Stephen_java 阅读(98) 评论(0) 推荐(0) 编辑