你说得是关于工厂模式的问题吧,为了够将实现类和它们的生成过程完全分割开,而引进这个概念,工厂类就是隐藏类的实现过程的类,使得调用者不必知道实现类的任何信息。当然具体问题和细节你得看java与模式了