public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("업체 : "); String vendorName = sc.nextLine(); VendorID vendorID; if (vendorName.equalsIgnoreCase("LG")) vendorID = VendorID.LG; else // if(vendorName.equalsIgnoreCase("HYUNDAI")) vendorID = VendorID.HYUNDAI; ElevatorFactory factory = ElevatorFactoryFactory.getFactory(vendorID); Door door = factory.createDoor(); Motor motor = factory.createMotor(); motor.setDoor(door); door.open(); motor.move(Direction.UP); }