コード例 #1
0
 public Duck(ISoundBehaviour soundBehaviour)
 {
     SoundBehaviour = soundBehaviour;
 }
コード例 #2
0
 public QuackSoundDecorator(ISoundBehaviour soundBehaviour) : base(soundBehaviour)
 {
 }
コード例 #3
0
 protected SoundBehaviourDecorator(ISoundBehaviour soundBehaviour)
 {
     _soundBehaviour = soundBehaviour;
 }
コード例 #4
0
ファイル: Duck.cs プロジェクト: M-Memari/DuckSimulator
 protected Duck(IFlyBehaviour flyBehaviour, ISoundBehaviour soundBehaviour)
 {
     FlyBehaviour   = flyBehaviour;
     SoundBehaviour = soundBehaviour;
 }
コード例 #5
0
 public SqueakSoundDecorator(ISoundBehaviour soundBehaviour) : base(soundBehaviour)
 {
 }
コード例 #6
0
ファイル: Cat.cs プロジェクト: Davidjbennett/DavidBennett
 public void setSoundBehaviour(ISoundBehaviour newsound)
 {
     this.sound = newsound;
 }