这样做能把客户类和具体子类的实现解耦, 客户类不再需要知道有哪些子类以及应当实例化哪个子类。 客户类往往有多个,如果不使用简单工厂,那么所有的客户类都要知道所有子类的细节。...product.setMaster("i7,16g,512SSD,1060");
System.out.println("(i7,16g,512SSD,1060)的惠普主机...stub
product.setMaster("i7,32g,1TSSD,1060");
System.out.println("(i7,32g,1TSSD,1060)的戴尔主机