Java工厂模式的一个例子,使用配置文件来决定具体生成的实例,拓展性强