您好,欢迎来到爱玩科技网。
搜索
您的当前位置:首页1.OOAD和UML_选择题

1.OOAD和UML_选择题

来源:爱玩科技网
1. 请按软件开发的步骤对下列选项排序:( )

A 测试 B 分析 C 实现 D 需求 E 设计

2. 以下哪些图属于静态建模:( )

A 用例图 B 协作图 C 类图 D 对象图

3. 以下关于UML中的相关概念解释,请填写:( )是站在用户的角度上去展示系统的功能?

A 用例图 B 类图 C 协作图 D 组件图

4. 以下关于UML中的相关概念解释,请填写:( )是描述我们管理的问题域对象?

A 用例图 B 类图 C 协作图 D 组件图

5. 以下那种UML图例表明了关联关系:( )

A ---------------> B ◇-------------- C ◆--------------

6. 以下哪种UML图例表明了聚合关系:( )

A ---------------> B ◇-------------- C ◆--------------

7.以下哪种UML图例表明了组合关系:( )

A ---------------> B ◇-------------- C ◆--------------

8.以下哪些模式属于23种设计模式?( )

A:工厂 B:代理 C:适配器

D:组合 E:享元

9. 在一个牛排咖啡摊所使用的系统里,有一系列的“风味牛排”。比如说菲利牛排、咖喱牛排、奶酪牛排等等。现在我们想用设计模式来描述牛排销售系统,该用下列哪种设计模式呢?( )

A 单键模式 B 桥接模式 C 享元模式 D 观察者模式

10.OOAD的设计需要遵循下列哪些原则:( )

A 开闭原则 B 里氏代换原则 C 最少覆盖原则 D 接口隔离原则 E 依赖倒转原则

F 组合、聚合复用原则

11. 哪一种模式了创建类的实例数量?( )

A 命令模式(Command)

B 工厂方法模式(Factory Method) C 策略模式(Strategy) D 单例模式(Singleton)

12. 装饰模式(Decorator)常常出现在Java的哪一个包中?( )

A java.io B java.awt C java.lang D java.util

13. 以下代码所用到的是单例模式的( )加载方式?

代码:

public class TestSingletton {

public static void main(String[] args){ ClassA ca=ClassA.newInstance(); } }

class ClassA{

private static ClassA instance=new ClassA(); public static ClassA newInstance(){ return instance; }

private ClassA(){}

}

A:工厂模式 B:单例模式 C:饿汉式 D:代理模式 E:懒汉式

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- aiwanbo.com 版权所有 赣ICP备2024042808号-3

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务