public PowerCenterStrategy(Floor floor) : base(floor) { }
public EptaStrategy(Floor floor) : base(floor) { }
public TrilaterationStrategy(Floor floor) : base(floor) { }
protected AbstractStrategy(Floor floor) { Floor = floor; }
public static Floor GetFloor() { return _instance ?? (_instance = new Floor()); }
public RayTracingStrategy(Floor floor) : base(floor) { }
public static Floor GetFloor() { return(_instance ?? (_instance = new Floor())); }