Assemblecar

所属分类:单片机开发
开发工具:Java
文件大小:7KB
下载次数:9
上传日期:2008-01-17 21:48:46
上 传 者晓毒
说明:  汽车装配的相关程序,简单但是实用.条理清晰
(Automobile assembly procedures, the simple but practical. The clarity of)

文件列表:
Assemble car\ACar.class (572, 2007-03-28)
Assemble car\ACar.java (370, 2007-03-28)
Assemble car\BCar.class (572, 2007-03-28)
Assemble car\BCar.java (361, 2007-03-28)
Assemble car\Car.class (135, 2007-03-28)
Assemble car\Car.java (171, 2007-03-28)
Assemble car\CarAttribute.class (302, 2007-03-28)
Assemble car\CarAttribute.java (273, 2007-03-28)
Assemble car\CarCircle.class (416, 2007-03-28)
Assemble car\CarCircle.java (212, 2007-03-28)
Assemble car\CarEngine.class (416, 2007-03-28)
Assemble car\CarEngine.java (212, 2007-03-28)
Assemble car\CarFactory.class (515, 2007-03-28)
Assemble car\CarFactory.java (325, 2007-03-28)
Assemble car\CarFactoryStandard.class (287, 2007-03-28)
Assemble car\CarFactoryStandard.java (255, 2007-03-28)
Assemble car\Circle.class (119, 2007-03-28)
Assemble car\Circle.java (141, 2007-03-28)
Assemble car\customer.class (406, 2007-03-28)
Assemble car\customer.java (458, 2007-03-28)
Assemble car\Engine.class (119, 2007-03-28)
Assemble car\Engine.java (135, 2007-03-28)
Assemble car (0, 2007-03-28)

CarFactoryStandard 是一个abstract类,定义 CarFactory都必须遵守的规则; Engine 定义了汽车引擎的规则,interface Circle 定义汽车轮子的规则,必须有一个方法getCircle(); CarAttribute 汽车属性,比如牌子,颜色; Car 是汽车的interface ACar 是A牌子的汽车 BCar 是B牌子的汽车 整体架构是一个静态的Factory结构,但是由于都是继承CarFactoryStandard,因此很容易实现扩展,比如 在增加Shop Factory.

近期下载者

相关文件


收藏者