public void OpenSafe(Safe safe, Owner owner) { safe.PickLock(this); Jewels safeContents = safe.OpenSafe(_writtenDownCombination); ReturnContents(safeContents, owner); }
public virtual void ReturnContents(Jewels safeContetns, Owner owner) { owner.ReceivedContents(safeContetns); }
public override void ReturnContents(Jewels safeContents, Owner owner) { _stolenJewels = safeContents; Console.WriteLine("Ha-ha! I steal jewels!" + _stolenJewels.Sparkle()); }