コード例 #1
0
ファイル: Program.cs プロジェクト: yixiaoming/ModelDesign
 public ChichenWinCommond(Barbecue receiver)
     : base(receiver)
 {
 }
コード例 #2
0
ファイル: Program.cs プロジェクト: yixiaoming/ModelDesign
 public Shaokao(Barbecue receiver)
 {
     this.receiver = receiver;
 }
コード例 #3
0
ファイル: Program.cs プロジェクト: yixiaoming/ModelDesign
 public SheepCommond(Barbecue receiver)
     : base(receiver)
 {
 }
コード例 #4
0
ファイル: Program.cs プロジェクト: yixiaoming/ModelDesign
        static void Main(string[] args)
        {
            Barbecue cr = new Barbecue();
            Shaokao c1 = new ChichenWinCommond(cr);
            Shaokao c2 = new SheepCommond(cr);

            Waiter w = new Waiter();
            w.SetOrder(c1);
            w.SetOrder(c2);
            w.Notify();
        }