niusouti.com
更多“在图形上,把一个类图化成一个矩形,表示类的封装。一般包含的组成部”相关问题
  • 第1题:

    在UML中,重复度(Multiplicity)定义了某个类的一个实例可以与另一个类的多少个实例相关联。通常把它写成一个表示取值范围的表达式或者一个具体的值。例如图3-1中的类客人和住宿,客人端的“1”表示:一个住宿类的实例只能与一个1个客人类的实例相关联;住宿类端的“0..*’表示:一个住宿类的实例可以与0个或多个客人类的实例相关。请指出图3-1中(1)到(4)处的重复度分别为多少?


    正确答案:(1)0..1 (2)1..* (3)1 (4)0..1
    (1)0..1 (2)1..* (3)1 (4)0..1 解析:散客入住时只改变一个客房状态,而团体入住时则有可能改变多个客房状态;客房状态改变不一定是住宿导致的,客房维修同样改变客房状态。因此(1)处应填0..1,(2)处应填1..*。
    客人可以有多项服务,但只需用一张“服务列表”,当然也可能不需要任何服务;而一张服务列表必然属于而且只输于一个住宿。因此(3)处应填1,(4)处应填0..1。

  • 第2题:

    在面向对象方法中,对象是类的实例。表示对象相关特征的数据称为对象的(31)在该数据上执行的功能操作称为对象的(32);一个对象通过发送(33)来请求另一个对象为其服务。通常把一个类和这个类的所有对象称为类及对象或对象类。在UML中,用来表示显示构成系统的对象类以及这些对象类之间关系的图是(34)。

    A.数据变量

    B.数据结构

    C.属性

    D.定义


    正确答案:C
    解析:在面向对象方法中,对象是类的实例。其中,表示对象相关特征的数据称为对象的属性,在该数据上执行的功能操作称为对象的行为;一个对象通过发送消息来请求另一个对象为其服务。通常把一个类和这个类的所有对象称为类及对象或对象类。在UML中,类图是显示一组类、接口、协作以及它们之间关系的图。类图用于对系统的静态设计视图建模。

  • 第3题:

    在面向耐象系统中,()关系表示一个较大的“整体”类包含一个或多个“部分”类。

    A.概化

    B.合成

    C.泛化

    D.聚合


    正确答案:D

  • 第4题:

    在面向对象系统中 ( ) 关系表示一个较大的"整体"类包含一个或多个"部分"类。

    A.概化
    B.合成
    C.泛化
    D.聚合

    答案:D
    解析:
    泛化是一种一般与特殊、一般与具体之间关系的描述,具体描述建立在一般描述的基础之上,并对其进行了扩展。聚合关系是关联关系的一种,表示是整体和个体之间的关系。

  • 第5题:

    类模板的使用实际上是将类模板实例化成一个具体的()。

    • A、函数
    • B、对象
    • C、类
    • D、类的成员

    正确答案:C

  • 第6题:

    下列关于类之间关系的描述,正确的是()

    • A、has-a表示一个类部分地使用另一个类
    • B、uses-a表示类的包含关系
    • C、is-a关系具有对称性
    • D、is-a机制称为“继承”

    正确答案:D

  • 第7题:

    在图形上,把一个类画成一个矩形,表示类的封装。一般包含的组成部分有()

    • A、类名
    • B、属性
    • C、方法
    • D、操作

    正确答案:A,B,C

  • 第8题:

    封装是指把类的()结合在一起,组成一个独立的类。

    • A、属性和操作
    • B、信息流
    • C、消息和事件
    • D、数据的集合

    正确答案:A

  • 第9题:

    X Window系统是一个非常出色的图形窗口系统,是类UNIX系统的图形用户界面的工业标准。主要由3部分组成()、()和通信信道三部分。


    正确答案:X Server;X Client

  • 第10题:

    问答题
    你将如何把一个类封装到记录(Record)中?

    正确答案: 先声明一个类,然后声明record,在record的成员中设定类成员即可。
    解析: 暂无解析

  • 第11题:

    多选题
    在图形上,把一个类图化成一个矩形,表示类的封装。一般包含的组成部分有()。
    A

    类名

    B

    属性

    C

    方法

    D

    操作


    正确答案: C,A
    解析: 暂无解析

  • 第12题:

    多选题
    在图形上,把一个类画成一个矩形,表示类的封装。一般包含的组成部分有()
    A

    类名

    B

    属性

    C

    方法

    D

    操作


    正确答案: A,B
    解析: 暂无解析

  • 第13题:

    在面向对象系统中,用(15)关系表示一个较大的“整体”类包含一个或多个较小的“部分”类。

    A.泛化

    B.聚合

    C.概化

    D.合成


    正确答案:B
    解析:本题考查面向对象基本概念中对象类之间的关系。泛化/概化关系表示把几类对象类的公共属性和行为被抽象成超类,其属性和方法然后被那些子类继承;聚合关系表示一个较大的“整体”类包含一个或多个较小的“部分”类;合成关系则表示关系中“整体”负责其“部分”的创建和销毁,如果“整体”不存在了,“部分”也将不存在。

  • 第14题:

    类模板的使用实际上是将类模板实例化成一个具体的( )。 A.类B.对象C.函数S

    类模板的使用实际上是将类模板实例化成一个具体的( )。

    A.类

    B.对象

    C.函数

    D.模扳类


    正确答案:A
    A。【解析】类模板就是把畿中的数据分离出来,作为一个类的描述。C++编译器根据类模板和特定的数据类型来产生一个类,类模板就是一个抽象的类。

  • 第15题:

    在面向对象系统中,用 ( ) 关系表示一个较大的“整体”类包含一个或多个较小的“部分”类。

    A.泛化
    B.聚合
    C.概化
    D.合成

    答案:B
    解析:
    本题考查面向对象基本概念中对象类之间的关系。泛化/概化关系表示把几类对象类的公共属性和行为被抽象成超类,其属性和方法然后被那些子类继承;聚合关系表示一个较大的“整体”类包含一个或多个较小的“部分”类;合成关系则表示关系中“整体”负责其“部分”的创建和销毁,如果“整体”不存在了,“部分”也将不存在。

  • 第16题:

    把元件与它们之间相互接线,一起制作在一块基片上,组成一个单元电路,共同封装在一个外壳内叫(),按功能分为()两类。


    正确答案:集成电路;数字和模拟

  • 第17题:

    在MFC中,用()类来描述一个矩形区域的大小 。


    正确答案:CRect

  • 第18题:

    在对一个系统进行需求分析后,通常会建立实体关系模型(E-R)图,在E-R图中,表示实体的图形是()

    • A、椭圆 
    • B、圆形 
    • C、矩形 
    • D、菱形

    正确答案:C

  • 第19题:

    类是一个概念,代表着()在性质上彼此()。图书分类的类,在分类法中称(),它由()()()三部分组成。表示特定事物的具体概念叫()。


    正确答案:一组;相同的事物;类目;类名;类号;类目注释;类名

  • 第20题:

    Java源程序是由类定义组成的,每个程序中可以定义若干个类,但是只有一个类是主类。在Java Application中,这个主类是指包含()方法的类;在Java Applet里,这个主类是一个系统类()的子类。


    正确答案:main();applet

  • 第21题:

    填空题
    类是一个概念,代表着()在性质上彼此()。图书分类的类,在分类法中称(),它由()()()三部分组成。表示特定事物的具体概念叫()。

    正确答案: 一组,相同的事物,类目,类名,类号,类目注释,类名
    解析: 暂无解析

  • 第22题:

    单选题
    下列有关UML类图的描述,错误的是哪项?()
    A

    UML类图定义了一组符号用于表示对象技术的抽象,例如类、对象等

    B

    一个UML类图代表一个类

    C

    UML的详细类图中包括类名、字段、构造器和方法

    D

    UML的简要类图包括类名、字段和方法


    正确答案: A
    解析: 暂无解析

  • 第23题:

    单选题
    类模板的使用实际上是将类模板实例化成一个具体的()。
    A

    函数

    B

    对象

    C

    D

    类的成员


    正确答案: D
    解析: 暂无解析