public TamagotchiController(ITamagochi _tamagotchi) { tamagotchi = _tamagotchi; }
public DrumNoiseDecorator(ITamagochi tamagochi) : base(tamagochi) { }
public TamagochiDecorator(ITamagochi tamagochi) { this.tamagochi = tamagochi; }
public LaughingDogDecorator(ITamagochi tamagochi) : base(tamagochi) { }