• 大小: 69KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-01
  • 语言: C/C++
  • 标签: C++Observe  

资源简介

使用“推-拉”模式中的“拉”来实现的Observe模式

资源截图

代码片段和文件信息

#include “CObserveA.h“
#include 
#include “ISubject.h“

CObserveA::CObserveA(ISubject* pSubject)
:m_pSubject(pSubject)
{
m_pSubject->Attach(this);
}

CObserveA::~CObserveA(void)
{
m_pSubject->Detach(this);
}

int CObserveA::Update()
{
State str = m_pSubject->GetState();

printf(“ObsA get: [%s]\n“ str.c_str());
return 0;
}

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

     文件     490380  2013-05-07 08:43  TEST_Observer\Debug\TEST_Observer.ilk

     文件        361  2013-05-07 08:43  TEST_Observer\TEST_Observer\CObserveA.cpp

     文件        232  2013-05-06 10:17  TEST_Observer\TEST_Observer\CObserveA.h

     文件        361  2013-05-07 08:43  TEST_Observer\TEST_Observer\CObserveB.cpp

     文件        232  2013-05-06 10:17  TEST_Observer\TEST_Observer\CObserveB.h

     文件        713  2013-05-06 10:17  TEST_Observer\TEST_Observer\CSubjectA.cpp

     文件        353  2013-05-06 10:21  TEST_Observer\TEST_Observer\CSubjectA.h

     文件       6944  2013-05-07 08:43  TEST_Observer\TEST_Observer\Debug\BuildLog.htm

     文件         49  2013-05-06 09:02  TEST_Observer\TEST_Observer\Define.h

     文件         97  2013-04-19 10:02  TEST_Observer\TEST_Observer\IObserver.cpp

     文件        147  2013-05-06 09:48  TEST_Observer\TEST_Observer\IObserver.h

     文件         92  2013-04-19 10:12  TEST_Observer\TEST_Observer\ISubject.cpp

     文件        446  2013-05-06 10:08  TEST_Observer\TEST_Observer\ISubject.h

     文件        229  2013-05-07 08:42  TEST_Observer\TEST_Observer\main.cpp

     文件       4626  2013-05-06 10:18  TEST_Observer\TEST_Observer\TEST_Observer.vcproj

     文件       1415  2013-05-07 08:44  TEST_Observer\TEST_Observer\TEST_Observer.vcproj.evecom-PC.evecom.user

     文件        905  2013-04-19 09:46  TEST_Observer\TEST_Observer.sln

    ..A..H.     31744  2013-05-07 08:44  TEST_Observer\TEST_Observer.suo

     目录          0  2013-05-07 08:44  TEST_Observer\TEST_Observer\Debug

     目录          0  2013-05-07 08:44  TEST_Observer\Debug

     目录          0  2013-05-07 08:43  TEST_Observer\TEST_Observer

     目录          0  2013-05-07 08:44  TEST_Observer

----------- ---------  ---------- -----  ----

               539326                    22


评论

共有 条评论

相关资源