1.工厂 vs 抽象工厂 工厂方法模式: 用来加工.生产对象的类.比如说我想要一个汽车类,但是我总不能现场给你造个车出来对吧?于是我找到工厂类,然后工厂帮我把发动机型号选好,轮胎装好,油漆喷好,然后把车给我去做其他跟车相关的具体操作. 抽象工厂类,可以派生出多个具体工厂类. 还是上面那个例子,造车的步骤确定好了,先选发动机,再装轮胎,最后喷漆.但是家用车.商务车和跑车虽然都是车,这三个方面肯定不能一样啊(跑车的漆也应该更张扬一些),于是抽象一个造车工厂,具体的造家用车.商务车和跑车的类可以在此基