using System; namespace MagicTheProgramming { public class CreatureDecorator : ICreature { protected ICreature _creature; public CreatureDecorator(ICreature creature) { this._creature = creature; } public virtual string Name => _creature.Name; public virtual int Power => _creature.Power; public virtual int Toughness => _creature.Toughness; } }