2014年7月25日

【设计模式】适配器模式

摘要: 1、简单说明适配器模式将一个类的接口 转换成 客户所希望的 另外一个接口。 Adapter模式使得原本由于接口不兼容而不能一起工作的可以一起工作。人物:客户, 接口A, 接口B客户:小A啊,你这接口我用不了啊,你看我这把老骨头,也不能让我去适应你啊是不是,呵呵,你应该向小B学习一下呀,他的接口就蛮不... 阅读全文

posted @ 2014-07-25 17:18 崔好好 阅读(440) 评论(0) 推荐(0)

【设计模式】状态模式 改进后的

摘要: 1、简单谈谈状态模式 当一个对象的内在状态改变时允许改变其行为,这个对象看起来是改变了其类。状态模式要解决的问题是:当控制一个对象状态转换的条件表达式过于复杂时的情况,把状态的判断逻辑转移到表示不同状态的一系列类当中,可以把复杂的判断逻辑简化。优点:简化了一个对象的状态转换和行为改变的代码,把这部分... 阅读全文

posted @ 2014-07-25 17:13 崔好好 阅读(301) 评论(0) 推荐(0)

【设计模式】状态模式

摘要: 这一篇只有代码// State.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include using namespace std;//强制声明class CMe;//状态抽象基类class CState{public: CState(); vi... 阅读全文

posted @ 2014-07-25 17:09 崔好好 阅读(180) 评论(0) 推荐(0)

导航