资源简介


资源截图

代码片段和文件信息

#include
#include 
using namespace std;

class Mediator;
class ConcreteColleague1;
class ConcreteColleague2;

class Colleague
{
protected:
Mediator *mediator;
public:
Colleague(Mediator *mediator)
{
this->mediator=mediator;
}
};


class ConcreteColleague1:public Colleague
{
public:
ConcreteColleague1(Mediator *mediator):Colleague(mediator)
{}
void send(string message);
void notify(string message)
{
cout<<“同事1得到消息: “< }
};

class ConcreteColleague2:public Colleague
{
public:
ConcreteColleague2(Mediator *mediator):Colleague(mediator)
{}
void send(string message);
void notify(string message)
{
cout<<“同事2得到消息: “< }
};

class Mediator
{
public:
virtual void send(string nameColleague *colleague)=0;
};

class ConcreteMediator:public Mediator
{
public:
ConcreteColleague1 *colleague1;
ConcreteColleague2 *colleague2;
public:
void send(string messageColleague *collea

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1603  2009-05-20 02:16  大话设计模式\中介者模式\1.cpp

     文件       1396  2009-05-20 02:40  大话设计模式\中介者模式\2.cpp

     文件       1165  2009-05-19 15:45  大话设计模式\享元模式\1.cpp

     文件       1070  2009-05-20 15:03  大话设计模式\享元模式\2.cpp

     文件        848  2009-05-12 11:45  大话设计模式\代理模式\1.cpp

     文件        509  2009-05-13 17:14  大话设计模式\单例模式\1.cpp

     文件        955  2009-05-12 15:34  大话设计模式\原型模式\1.cpp

     文件       1253  2009-05-12 16:04  大话设计模式\原型模式\2.cpp

     文件        898  2009-05-12 16:48  大话设计模式\原型模式\3.cpp

     文件       1976  2009-05-20 00:43  大话设计模式\命令模式\1.cpp

     文件       1007  2011-08-15 21:50  大话设计模式\命令模式\2.cpp

     文件        887  2011-08-15 21:49  大话设计模式\命令模式\2.cpp.bak

     文件        916  2009-05-13 15:14  大话设计模式\备忘录模式\1.cpp

     文件        597  2009-05-12 17:19  大话设计模式\外观模式\1.cpp

     文件       1326  2009-05-12 14:49  大话设计模式\工厂方法模式\1.cpp

     文件        837  2009-05-12 15:10  大话设计模式\工厂方法模式\2.cpp

     文件       1120  2009-05-12 17:45  大话设计模式\建造者模式\1.cpp

     文件       3100  2009-05-12 18:21  大话设计模式\建造者模式\2.cpp

     文件       2609  2009-05-13 10:38  大话设计模式\抽象工厂模式\1.cpp

     文件        902  2009-05-19 23:48  大话设计模式\桥接模式\1.cpp

     文件        898  2011-08-15 23:14  大话设计模式\模版模式\1.cpp

     文件        870  2011-08-15 23:14  大话设计模式\模版模式\1.cpp.bak

     文件        636  2009-05-12 17:06  大话设计模式\模版模式\2.cpp

     文件       1151  2009-05-13 11:12  大话设计模式\状态模式\1.cpp

     文件       1411  2009-05-12 09:47  大话设计模式\策略模式\1.cpp

     文件       1339  2009-05-12 10:05  大话设计模式\策略模式\2.cpp

     文件       1348  2009-05-12 10:09  大话设计模式\策略模式\3.cpp

     文件       1070  2009-05-12 09:22  大话设计模式\简单工厂模式\1.cpp

     文件       1593  2009-05-13 16:46  大话设计模式\组合模式\1.cpp

     文件       1025  2009-05-12 11:08  大话设计模式\装饰模式\1.cpp

............此处省略61个文件信息

评论

共有 条评论