コード例 #1
0
ファイル: Program.cs プロジェクト: hrai/design-patterns
 private void Simulate(Quackable quackable)
 {
     quackable.Quack();
 }
コード例 #2
0
 public QuackCounter(Quackable duck)
 {
     _duck        = duck;
     _totalQuacks = 0;
 }
コード例 #3
0
ファイル: Program.cs プロジェクト: hrai/design-patterns
 private static void AttachEventHandlers(Quackologist quackologist, Quackable quackable)
 {
     quackable.SomethingHappened += quackologist.HandleEvent;
 }