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

package bcc.week10_abstract_factory;

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

}//class FactoryElevatorFreight