package com.gavin.exer;
public class SimpleFactoryTest {
class Factory{
public Car build(String name){
if("dazhong".equals(name)){
return new Dazhong();
}else if("audi".equals(name)){
return new Audi();
}else{
return null;
}
}
}
interface Car{
}
class Dazhong implements Car{
}
class Audi implements Car{
}
}
其它工厂模式,可以参考: