2.Factory(静态工厂)
作用:
(1)代替构造函数创建对象
(2)方法名比构造函数清晰
JDK中体现:
(1)Integer.valueOf
(2)Class.forName
类图:
//静态工厂模式
public class StaticFactory {
public static Object createModel()
{
return new Object();
}
}
View Code
2.Factory(静态工厂)
作用:
(1)代替构造函数创建对象
(2)方法名比构造函数清晰
JDK中体现:
(1)Integer.valueOf
(2)Class.forName
类图:
//静态工厂模式
public class StaticFactory {
public static Object createModel()
{
return new Object();
}
}
View Code