public ParkingStatus() { parkedState = new ParkedState(this); exitedState = new ExitedState(this); currentParkingState = exitedState; }
// set state public void setParkingState(ParkingStatusState ps) { this.currentParkingState = ps; }
public ParkingStatus() { parkedState = new ParkedState(this); exitedState = new ExitedState(this); currentParkingState = exitedState; }
// set state public void setParkingState(ParkingStatusState ps) { this.currentParkingState = ps; }