コード例 #1
0
ファイル: Flock.cs プロジェクト: XSpringSun/DesignPatternDemo
        public void Quack()
        {
            var enumerator = quackables.GetEnumerator();

            while (enumerator.MoveNext())
            {
                Quackable quackable = enumerator.Current;
                quackable.Quack();
            }
        }
コード例 #2
0
 public void Quack()
 {
     duck.Quack();
     numberOfQuacks++;
     NotifyObservers();
 }
コード例 #3
0
        public void Quack()
        {
            duckObservable.Quack();

            _quackCounter++;
        }
コード例 #4
0
 static void Simulator(Quackable duck)
 {
     duck.Quack();
 }
コード例 #5
0
 void Simulate(Quackable duck)
 {
     duck.Quack();
 }
コード例 #6
0
ファイル: Program.cs プロジェクト: krishkhan/DesignPatterns
 void Simulate(Quackable duck)
 {
     duck.Quack();
 }