延续『蚂蚁学模式』之实例化简单工厂、工厂方法模式中工厂方法模式的实例。而这次,汽车厂(MotorFactory)有新的需求,不只要生产国产车(NativeMotor),还需要生产进口车(ForeignMotor)。这两种车都包括公交(Bus)和小轿车(Car)。1. com.cleversoft.designpatterns.abstractfactory.MotorFactory.java
终于开始想通一些问题,。也再次印证这样的道理:没有笨的读者,只有笨的作者。从分析的角度,你要做的无非是些抽象的活儿;从普通编程人员的角度,你要实现的是类似NativeBus.java的具体实现。这是差距,巨大的差距!会写实例以外的一些东西。参考资料:1. http://terrylee.cnblogs.com/archive/2005/12/13/295965.html2. 《Java与模式》