工厂类
计算机领域术语
工厂类指的是java中有一部分类必须通过其getInstance方法来创建的类。
定义
java中一般的类对象是通过new函数来创建的,但是有一部分类必须通过其getInstance方法来创建,这种类叫做工厂类。
实例
public class 类名{
private static 接口类名 对象= null;
public static 接口类名 getInstance() {
if (对象== null) {
对象= new 业务对象类();
}
return 对象;
}
}
操作
interface Emp{
public void Sex();
}
class Man implements Emp{
public void Sex(){
}
}
class Woman implements Emp{
public void Sex(){
}
}
class Frim{
public static Emp Info(String name){
return new Man();
}
return new Woman();
}
return null;
}
}
public class Test{
public static void main(String args[]){
a.Sex();
}
}
分类
习惯上工厂类根据所用模式可以分
1.简单工厂类(简单工厂模式
2.工厂类(工厂模式
3.抽象工厂类(抽象工厂模式
参考资料
最新修订时间:2024-05-21 14:05
目录
概述
定义
实例
操作
参考资料