niusouti.com
更多“对象具有状态,可以用数据值来描述状态,如某个学生的姓名、年级、性别等数据值。() ”相关问题
  • 第1题:

    在关于类的实例化的描述中,正确的是(20)。

    A.同一个类的对象具有不同的静态数据成员值

    B.不同的类的对象具有相同的静态数据成员值

    C.同一个类的对象具有不同的对象自身引用(this)值

    D.不同的类的对象具有不同的对象自身引用(this)值


    正确答案:C
    解析:由同一个类实例化得到的不同对象具有相同的数据成员,但数据成员的值是不同的。静态数据成员用来实现同一个类的不同对象之间的数据共享。同一个类的不同对象共享静态数据成员值,当通过一个对象改变了静态数据成员的值时,通过同类的其他对象可以看到这个修改。因此选项A,B关于静态数据成员的描述都是错误的。对象自身引用是面向对象程序设计中特有的且十分重要的机制。每个对象都有属于自己的对象自身引用值。

  • 第2题:

    描述类中某个对象地行为,反映了状态与事件关系的是()

    A.状态图

    B.数据流图

    C.对象图

    D.结构图


    B

  • 第3题:

    利用继承性与派生类来管理学生和教师档案。 假设要管理下述几类人员的如下一些数据。 teacher(教师)类:姓名、性别、年龄、职称、担任课程; student(学生)类:姓名、性别、年龄、学号、系别; gradstudent(研究生)类:姓名、性别、年龄、学号、系别、导师。 要求每个类只设立构造函数以及显示类对象数据的成员函数。编写主函数,说明有关 类对象,并对其类成员函数进行简单使用。


    A

  • 第4题:

    在关于类的实例化的描述中,正确的是______。

    A.同一个类的对象具有不同的静态数据成员值

    B.不同的类的对象具有相同的静态数据成员值

    C.同一个类的对象具有不同的对象自身引用(this)值

    D.不同的类的对象具有相同的对象自身引用(this)值


    正确答案:C
    解析:类的实例化功能决定了类及其实例具有下面的特征:同一个类的不同实例具有相同的数据结构,承受的是同一方法集合所定义的操作,因而具有规律相同的行为;同一个类的不同实例可以持有不同的值,因而可以具有不同的状态;实例的初始状态可以在实例化时确定。

  • 第5题:

    描述类中某个对象的行为,反映了状态与事件关系的是()。

    A.状态图

    B.数据流图

    C.对象图

    D.结构图


    状态转换图