JAVA设计模式—当前最流行模式的简单易懂的介绍
厂方法
你会建立一个专门生产Sample实例的工厂:
publicclassFactory{
publicstaticSamplecreator(intwhich){
//getClass产生Sample一般可使用动态类装载装入类。
if(which==1)
returnnewSampleA();
elseif(which==2)
returnnewSampleB();
}
}
那么在你的程序中,如果要实例化Sample时.就使用
SamplesampleA=Factory.creator(1);
这样,在
下载地址
用户评论