niusouti.com
更多“在面向对象程序设计语言中,对象的成员分为哪几类?可视化对象的外观属性通常由哪类成员来表示?鼠 ”相关问题
  • 第1题:

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

    A.数据变量

    B.数据结构

    C.属性

    D.定义


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

  • 第2题:

    对于常成员函数,下面描述正确的是( )。

    A.类的成员函数可以操作常对象

    B.类的成员函数不能操作常对象

    C.只有常成员函数可以操作常对象

    D.在常成员函数中,常对象可以被更新


    正确答案:C

  • 第3题:

    在面向对象方法中,采用( )可将对象的内部进行隐藏,一个对象通常由(请作答此空)组成

    A.属性及其值和方法
    B.对象标识、属性及其值
    C.对象名、方法及其参数
    D.对象标识、属性和方法

    答案:D
    解析:
    行为事物也称作动作事物,是UML中动态的部分,代表时间和空间上的动作。有三类行为事物:交互、状态机和活动。

  • 第4题:

    Delphi 是基于面向对象技术的。在Delphi中,属性表示(),方法是对象(),事件是能够引起对象()


    正确答案:对象中的数据;能够执行的动作;反映的条件

  • 第5题:

    关于静态成员,下列说法正确的是()

    • A、 同一个类中的静态成员,类实例化后,在不同的对象中形成不同的静态成员
    • B、 在类实例化后,同类型的对象都共享类的静态成员,静态成员只有一个版本
    • C、 在类定义时静态成员属于类,在类实例化后静态成员属于对象
    • D、 在类实例化后静态成员已被实例化,因此不同的对象有不同的静态成员

    正确答案:B

  • 第6题:

    面向对象方法在信息系统模型或软件组织方面应用中,不属于必须要考虑的是()。

    • A、类及成员
    • B、方法与事件
    • C、对象及属性
    • D、整体与部分

    正确答案:D

  • 第7题:

    运算符*的功能是()。

    • A、用来表示指向对象指针对指向类成员指针的操作
    • B、用来表示对象对指向类成员指针的操作
    • C、用来表示指向对象指针对类成员的操作
    • D、用来表示对象对类成员的操作

    正确答案:C

  • 第8题:

    下面对类中静态数据成员的描述中,正确的是()。

    • A、静态数据成员是类的所有对象共享的数据
    • B、类的每个对象都有自己的静态数据成员
    • C、类的不同对象有不同的静态数据成员
    • D、静态数据成员不能通过类的对象调用

    正确答案:A

  • 第9题:

    单选题
    关于静态成员,下列说法正确的是()
    A

     同一个类中的静态成员,类实例化后,在不同的对象中形成不同的静态成员

    B

     在类实例化后,同类型的对象都共享类的静态成员,静态成员只有一个版本

    C

     在类定义时静态成员属于类,在类实例化后静态成员属于对象

    D

     在类实例化后静态成员已被实例化,因此不同的对象有不同的静态成员


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

  • 第10题:

    单选题
    下列关于类和对象的说法中,正确的是()
    A

    编译器为每个类和类的对象分配内存

    B

    类的对象具有成员函数的副本

    C

    类的成员函数由类来调用

    D

    编译器为每个对象的数据成员分配内存


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

  • 第11题:

    单选题
    运算符*的功能是()。
    A

    用来表示指向对象指针对指向类成员指针的操作

    B

    用来表示对象对指向类成员指针的操作

    C

    用来表示指向对象指针对类成员的操作

    D

    用来表示对象对类成员的操作


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

  • 第12题:

    单选题
    建立一个有成员对象的派生类对象时,各构造函数体的执行次序为(  )。
    A

    派生类、成员对象类、基类

    B

    成员对象类、基类、派生类

    C

    基类、成员对象类、派生类

    D

    基类、派生类、成员对象类


    正确答案: D
    解析:
    建立派生类对象的时候,构造函数的执行顺序如下:①执行基类的构造函数,调用的顺序按照基类被继承时候的顺序(自左向右);②执行成员对象的构造函数,调用顺序按照各个成员对象在类中的声明顺序(自上而下);③执行派生类的构造函数。

  • 第13题:

    通常对象有很多属性,但对于外部对象来说某些属性应该不能被直接访问,下面哪个不是UML中的类成员访 问限定性( )

    A.public

    B.protected

    C.private

    D.friendly


    参考答案:D

  • 第14题:

    下列关于类的描述中,错误的是( )。

    A.类的数据成员也被称作属性

    B.可以用流程图来描述类的设计

    C.面向对象中的分类被称作是抽象

    D.类的函数成员也被称作方法


    答案B

  • 第15题:

    下列哪一种顺序是派生类数据成员的正确的初始化顺序。()

    • A、基类成员—>对象成员—>新定义的普通成员
    • B、基类成员—>新定义的普通成员—>对象成员
    • C、新定义的普通成员—>对象成员—>基类成员
    • D、对象成员—>新定义的普通成员—>基类成员

    正确答案:A

  • 第16题:

    在面向对象分析过程中,常用动词或动词词组来表示()

    • A、对象
    • B、类
    • C、关联
    • D、属性

    正确答案:C

  • 第17题:

    在面向对象测试技术中,主要测试数据成员是否满足数据封装的要求的测试属于()。

    • A、面向对象分析的测试
    • B、面向对象设计的测试
    • C、面向对象编程的测试
    • D、面向对象的系统测试

    正确答案:C

  • 第18题:

    下列关于类和对象的说法中,正确的是()

    • A、编译器为每个类和类的对象分配内存
    • B、类的对象具有成员函数的副本
    • C、类的成员函数由类来调用
    • D、编译器为每个对象的数据成员分配内存

    正确答案:D

  • 第19题:

    一个类的静态数据成员所表示属性()

    • A、 是类的或对象的属性
    • B、 只是对象的属性
    • C、 只是类的属性
    • D、 类和友元的属性

    正确答案:C

  • 第20题:

    单选题
    面向对象方法在信息系统模型或软件组织方面应用中,不属于必须要考虑的是()。
    A

    类及成员

    B

    方法与事件

    C

    对象及属性

    D

    整体与部分


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

  • 第21题:

    单选题
    任何对象都有自已的属性,下列关于属性的叙述中,正确的是()。
    A

    属性是对象所具有的固有特性,通常用各种类型的数据来表示

    B

    属性是对象所具有的内部特征,通常用各种类型的数据来表示

    C

    属性是对象所具有的外部特征,通常用各种类型的数据来表示

    D

    属性是对象所具有的固有方法,通常用各种程序代码来表示


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

  • 第22题:

    单选题
    在面向对象分析过程中,常用动词或动词词组来表示()
    A

    对象

    B

    C

    关联

    D

    属性


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

  • 第23题:

    单选题
    一个类的静态数据成员所表示属性()
    A

     是类的或对象的属性

    B

     只是对象的属性

    C

     只是类的属性

    D

     类和友元的属性


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