Exemple #1
0
 public override void Hug(CareBearBase careBearToHug)
 {
     Console.WriteLine($"Grumpy Bear hates hugs and instead shuns {careBearToHug.Name}.");
 }
 public override void Hug(CareBearBase careBearToHug)
 {
     Console.WriteLine($"Swipes right on {careBearToHug.Name}");
 }
 public virtual void Hug(CareBearBase careBearToHug)
 {
     Console.WriteLine($"{Name} runs over to {careBearToHug.Name} and squeezes them, pressing their {BellyBadge} and {careBearToHug.BellyBadge} together.");
 }
 public virtual void Hug(CareBearBase careBearToHug) // virtual means that each instantiation can modify it, but it has already been defined.
 {
     Console.WriteLine($"{Name} runs over to {careBearToHug.Name} and squeezes them, pressing their {BellyBadge} and {careBearToHug.BellyBadge} together.");
 }