2016年6月24日
摘要: 状态模式(State) 定义 当一个对象的内在状态改变时允许改变其行为,这个帝乡看起来像是改变了其类。 UML类图 例子 State Context 开始状态 制作状态 完成状态 客户端 结果 ok,成功! 总结 在状态模式中,环境(Context)是持有状态的对象,但是环境(Context)自身并 阅读全文
posted @ 2016-06-24 21:56 韩思明 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 抽象工厂模式(abstract factory) 定义 提供一个创建一系列相关或相互依赖对象的接口,而无需指定他们具体的类。 UML图 例子 在开发的过程难免会遇到更换数据库的事情,也就意味着会出现大量的代码修改。而使用抽象工厂模式,可以很好的避免修改的行为。现在有两个操作对象,一个是用户,一个是部 阅读全文
posted @ 2016-06-24 21:18 韩思明 阅读(238) 评论(0) 推荐(0) 编辑