“工厂方法”和“抽象工厂”的主要区别在于工厂方法是单一方法,而抽象工厂是一个对象。但是,有时我不能说它是什么,例如
class Product{
}
interface Facotory{
public Product create();
}
class FactoryA implements Facotory{
public Product create() {
return null;
}
}
class FactoryB implements Facotory{
public Product create() {
return null;
}
}
你能告诉我这是工厂方法还是抽象工厂?谢谢!