问答题有一系列的自动车产品Bus(公交车),Truck(卡车);它们需要由不同的工厂生产,但具有相同的生产流程。为了以后扩展其他流水线,比如摩托车,我们需要一种柔软的方案来实现自动车生产的过程。请基于Java分别用工厂方法、抽象工厂方法两种设计模式加以实现。
您可能感兴趣的试卷
最新试题
在OOD阶段,命令层次实质上是用过程抽象机制组织起来的、可供选用的服务的表示形式。精化命令层次应考虑()。
题型:多项选择题
描述问题域固有的并发行为对控制驱动部分进行建模,以下描述正确的是()。
题型:多项选择题
以下部署图中包括哪些物理节点?()
题型:多项选择题
关于面向方面程序设计,以下概念描述正确的是()。
题型:多项选择题
OOA阶段的主要活动包括()。
题型:多项选择题
对象模型中数据类型既要规定数据的取值范围,又要定义数据的基本运算操作。其中,对象的()与数据的取值范围相对应,对象的()与数据的基本运算操作相对应。
题型:填空题
对于模块的设计描述致少应该包括()。
题型:多项选择题
软件元素包括()、()、()、()、()甚至领域知识。
题型:填空题
在界面设计十大原则中,对于极简主义的理解正确的是()。
题型:多项选择题
ADL(软件体系结构描述语言)元素的定义包括构件、操作、闭包、模式。
题型:判断题