Example #1
0
 public override void Interact(FloorPlanAbstract fp)
 {
     Console.WriteLine(this.GetType().Name + " is part of the " + fp.GetType().Name);
 }
Example #2
0
 public Client(BuildingHomeFactory factory)
 {
     _floorPlanAbstract = factory.CreateFloor();
     _roomPlanAbstract  = factory.CreateRoom();
 }
Example #3
0
 public abstract void Interact(FloorPlanAbstract f);