// @topic S-0303-03-05-50 Java Abstract Factory Example
// @brief class FactoryElevatorPassenger implements IElevatorFactory

package bcc.week10_abstract_factory;

public class FactoryElevatorPassenger implements IElevatorFactory
{
    //--------------------------
    // constructors    
    //--------------------------
    public FactoryElevatorPassenger() {}
    
    //--------------------------------------------
    // interface IElevatorFactory implementation
    //--------------------------------------------
    @Override
    public IElevator createElevator( char elevatorID )
    {
        return new ElevatorPassenger(/*elevatorID*/);
    }//createElevator

}//class FactoryElevatorPassenger