扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:中国IT实验室 来源:中国IT实验室 2007年8月26日
关键字:
public class Factory{
public static Sample creator(int which){
//getClass 产生Sample 一般可使用动态类装载装入类。
if (which==1) return new SampleA(); else if (which==2) return new SampleB(); }
} |
public abstract class Factory{
public abstract Sample creator();
public abstract Sample2 creator(String name);
}
public class SimpleFactory extends Factory{
public Sample creator(){
......... return new SampleA } public Sample2 creator(String name){
......... return new Sample2A } }
public class BombFactory extends Factory{
public Sample creator(){
...... return new SampleB } public Sample2 creator(String name){
...... return new Sample2B } }
|
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。