public Animal(string Name, IMakeNoise noiseMaker, IGenerateHeat generator, IFly fly) { this.Name = Name; this.noiseMaker = noiseMaker; this.generator = generator; this.fly = fly; }
public Bird(string Name, IMakeNoise noiseMaker, IGenerateHeat generator, IFly flyer) { this.Name = Name; this.noiseMaker = noiseMaker; this.generator = generator; this.flyer = flyer; }