一个关于抽象工厂的问题
今天突然想写个抽象工厂,但发写据然写不出了, 
 思路是这样: 
 我先定义一个抽象工厂,再定义一个它的实现类,此类中的getMoreFactory(String   FactoryName)根据传进来的String再得到其它的工厂,其它的工厂里就可以生产产品了... 
 但写到最后总发现自己好像哪里错了,请高手指点下,只要思路,code自己弄...
------解决方案--------------------写个factory.properties 文件,内容: 
 FactoryName1 = org.factorys.FactoryCalss1  //org.factorys.FactoryCalss你实现的类的全名   
 FactoryName2 = org.factorys.FactoryCalss2 
 . 
 . 
 . 
 将文件读到一个Properties prop对象中 
 Factory getMoreFactory(String FactoryName){ 
  return (Factory)Class.forName(prop.getProperty(FactoryName)).newInstanse(); 
 }