niusouti.com

面向对象设计阶段中的类设计是要确定实现方案中的类、关联和接口形式及实现操作的______ 。A.逻辑B.顺序C.控制D.算法

题目

面向对象设计阶段中的类设计是要确定实现方案中的类、关联和接口形式及实现操作的______ 。

A.逻辑

B.顺序

C.控制

D.算法


相似考题
更多“面向对象设计阶段中的类设计是要确定实现方案中的类、关联和接口形式及实现操作的______ 。A.逻辑B ”相关问题
  • 第1题:

    面向对象的服务设计可以分为()几个步骤。

    A.确定类中应有的服务

    B.设计实现服务的方法

    C.分析关联关系

    D.对关联命名,标注关联中的类的角色


    正确答案:AB

  • 第2题:

    以下关于面向对象技术的叙述中,说法正确的是(49)。

    A.面向对象分析的第一步是定义类和对象

    B.面向对象程序设计语言为面向对象用例设计阶段提供支持

    C.UML中的构件表示的是物理模块而不是逻辑模块

    D.抽象类的主要特征是没有方法


    正确答案:C
    解析:由于定义服务、确定附加的系统约束及定义类和对象的前提是要确定问题域,因此面向对象分析的第一步是确定问题域。面向对象需求分析阶段、面向对象分析阶段、面向对象用例设计阶段都可以采用建模语言来进行描述,而面向对象程序设计语言主要为面向对象实现阶段提供支持UML中的构件是遵从一组接口并提供一组接口的实现,它是组成系统的一部分,是可替换的。它表示的是物理模块而不是逻辑模块。构件与类处于不同的抽象层次。对象是数据及其操作的封装体。对象的名字、属性和方法是对象的三要素。对象之间的服务请求可通过传递消息来实现。所有对象可以分成为各种对象类,每个对象都定义了一组方法。通常每个类都有实例。没有实例的类称之为抽象类。

  • 第3题:

    接口和抽象类是实现“面向抽象编程”的重要形式。


    D

  • 第4题:

    面向对象设计阶段中的高层设计是要确定实现系统的策略和目标系统的。

    A.体系结构

    B.算法设计

    C.类结构

    D.类设计


    正确答案:A
    解析:面向对象设计阶段中的高层设计是要确定实现系统的策略和目标系统的体系结构。

  • 第5题:

    在面向对象设计中,( )可以实现界面控制、外部接口和环境隔离。

    A.实体类
    B.控制类
    C.边界类
    D.交互类

    答案:C
    解析:
    类封装了信息和行为,是面向对象的重要组成部分。在面向对象设计中,类可以分为三种类型:实体类、边界类和控制类。①实体类映射需求中的每个实体,实体类保存需要存储在永久存储体中的信息。实体类是对用户来说最有意义的类,通常采用业务领域术语命名,一般来说是一个名词,在用例模型向领域模型转化中,一个参与者一般对应于实体类。②控制类是用于控制用例工作的类,一般是由动宾结构的短语(“动词+名词”或“名词+动词”)转化来的名词。控制类用于对一个或几个用例所特有的控制行为进行建模,控制对象通常控制其他对象,因此它们的行为具有协调性。③边界类用于封装在用例内、外流动的信息或数据流。边界类是一种用于对系统外部环境与其内部运作之间的交互进行建模的类。边界对象将系统与其外部环境的变更隔离开,使这些变更不会对系统其他部分造成影响。