public void OpenSafe(Safe safe, Owner owner) { safe.PickLock(this); Jewels safeContents = safe.Open(writtenDownCombination); ReturnContents(safeContents, owner); }
public void ReceiveContent(Jewels safeContents) { returnedContent = safeContents; Console.WriteLine("Dziękuję za zwrócenie klejnotów!" + safeContents.Sparkle()); }
virtual public void ReturnContents(Jewels safeContents, Owner owner) { owner.ReceiveContent(safeContents); }
override public void ReturnContents(Jewels safeContents, Owner owner) { stolenJewels = safeContents; Console.WriteLine("Kradnę zawartość sejfu " + stolenJewels.Sparkle()); }