玩转简单工厂设计模式
最近在看《headfirst 设计模式》,发现简单工厂,工厂模式,抽象工厂模式这三者的区别于联系不是太好理解,经过研究之后,写几个例子,加深一下印象。首先是简单工厂package go.derek;//虽然是简单工厂,但也要定义一个接口,从而可以达到运行时多态的效果//这是一个小汽车的接口public interface Car{ //car的基本信息 public void...