public override void Interact(AbstractPillar.AbstractPillar pillar) { Console.WriteLine(this + " interacts with " + pillar); }
public abstract void Interact(AbstractPillar.AbstractPillar pillar);
public void CreateAbstractElements() { abstractCarcass = abstractFactory.CreateCarcass(); abstractPannier = abstractFactory.CreatePannier(); abstractPillar = abstractFactory.CreatePillar(); }