When to use Factory method pattern? Please provide me some specific idea when to use it in project?开发者_Go百科