public FactoryObject GetFactoryObject(Type type)
    {
        FactoryObject returnedObject = null;

        if (type is Car)
        {
            returnedObject = new Car();
        }
        elseif(type is Bicycle) returnedObject = new Bicycle();
        if (returnedObject != null)
        {
            returnedObject.Create();
        }
        return(returnedObject);
    }