-
大小: 0.10M文件類型: .zip金幣: 1下載: 0 次發(fā)布日期: 2020-12-25
- 語(yǔ)言: C#
- 標(biāo)簽: C#??設(shè)計(jì)模式??觀察者??
資源簡(jiǎn)介
代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.Text;
namespace?觀察者模式
{
????class?Program
????{
????????static?void?Main(string[]?args)
????????{
????????????ConcreteSubject?s?=?new?ConcreteSubject();
????????????s.Attach(new?ConcreteObserver(s?“X“));
????????????s.Attach(new?ConcreteObserver(s?“Y“));
????????????s.Attach(new?ConcreteObserver(s?“Z“));
????????????s.SubjectState?=?“ABC“;
????????????s.Notify();
????????????Console.Read();
????????}
????}
????abstract?class?Subject
????{
????????private?IList?observers?=?new?List();
????????//增加觀察者
????????public?void?Attach(Observer?observer)
????????{
????????????observers.Add(observer);
????????}
????????//移除觀察者
????????public?void?Detach(Observer?observer)
??
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2009-03-23?08:56??觀察者模式-基本代碼\
?????目錄???????????0??2009-03-23?08:56??觀察者模式-基本代碼\觀察者模式\
?????文件?????????934??2007-04-20?10:25??觀察者模式-基本代碼\觀察者模式.sln
?????文件???????10752??2007-07-26?20:04??觀察者模式-基本代碼\觀察者模式.suo
?????目錄???????????0??2009-03-23?08:56??觀察者模式-基本代碼\觀察者模式\bin\
?????目錄???????????0??2009-03-23?08:56??觀察者模式-基本代碼\觀察者模式\bin\Debug\
?????文件???????16384??2007-07-26?19:57??觀察者模式-基本代碼\觀察者模式\bin\Debug\觀察者模式.exe
?????文件???????17920??2007-07-26?19:57??觀察者模式-基本代碼\觀察者模式\bin\Debug\觀察者模式.pdb
?????文件????????5632??2005-11-11?22:25??觀察者模式-基本代碼\觀察者模式\bin\Debug\觀察者模式.vshost.exe
?????目錄???????????0??2009-03-23?08:56??觀察者模式-基本代碼\觀察者模式\obj\
?????目錄???????????0??2009-03-23?08:56??觀察者模式-基本代碼\觀察者模式\obj\Debug\
?????目錄???????????0??2009-03-23?08:56??觀察者模式-基本代碼\觀察者模式\obj\Debug\TempPE\
?????文件???????16384??2007-07-26?19:57??觀察者模式-基本代碼\觀察者模式\obj\Debug\觀察者模式.exe
?????文件???????17920??2007-07-26?19:57??觀察者模式-基本代碼\觀察者模式\obj\Debug\觀察者模式.pdb
?????文件?????????166??2007-07-26?19:58??觀察者模式-基本代碼\觀察者模式\obj\觀察者模式.csproj.FileList.txt
?????文件????????2173??2007-07-26?20:04??觀察者模式-基本代碼\觀察者模式\Program.cs
?????目錄???????????0??2009-03-23?08:56??觀察者模式-基本代碼\觀察者模式\Properties\
?????文件????????1201??2007-04-20?10:25??觀察者模式-基本代碼\觀察者模式\Properties\AssemblyInfo.cs
?????文件????????1964??2007-04-20?10:25??觀察者模式-基本代碼\觀察者模式\觀察者模式.csproj
?????目錄???????????0??2009-03-23?08:56??觀察者模式-老板回來(lái)01\
?????目錄???????????0??2009-03-23?08:56??觀察者模式-老板回來(lái)01\觀察者模式\
?????文件?????????934??2007-04-20?10:25??觀察者模式-老板回來(lái)01\觀察者模式.sln
?????文件???????12288??2007-07-24?12:29??觀察者模式-老板回來(lái)01\觀察者模式.suo
?????目錄???????????0??2009-03-23?08:56??觀察者模式-老板回來(lái)01\觀察者模式\bin\
?????目錄???????????0??2009-03-23?08:56??觀察者模式-老板回來(lái)01\觀察者模式\bin\Debug\
?????文件???????16384??2007-07-24?11:34??觀察者模式-老板回來(lái)01\觀察者模式\bin\Debug\觀察者模式.exe
?????文件???????15872??2007-07-24?11:34??觀察者模式-老板回來(lái)01\觀察者模式\bin\Debug\觀察者模式.pdb
?????文件????????5632??2005-11-11?22:25??觀察者模式-老板回來(lái)01\觀察者模式\bin\Debug\觀察者模式.vshost.exe
?????目錄???????????0??2009-03-23?08:56??觀察者模式-老板回來(lái)01\觀察者模式\obj\
?????目錄???????????0??2009-03-23?08:56??觀察者模式-老板回來(lái)01\觀察者模式\obj\Debug\
?????目錄???????????0??2009-03-23?08:56??觀察者模式-老板回來(lái)01\觀察者模式\obj\Debug\Refactor\
............此處省略68個(gè)文件信息
- 上一篇:NPOI生成Word
- 下一篇:C#設(shè)計(jì)模式之
評(píng)論
共有 條評(píng)論