参考答案和解析
正确答案:D
解析:选项A的“动态分类”是指一个对象可用n个类型的表述,而这些类型不必由继承来关联。选项D的“多重分类”的对象可以改变自身类型或角色。这两种分类都是一般化的一种语义变体。选项B、C可能是两个虚构的选项。
更多“对象及其类型之间的关系称之为分类(Classification)。(39)的对象可以改变自身类型或角色。A.动态分 ”相关问题
  • 第1题:

    对象自身引用(Self-Reference)是OOPL中的一种特有结构。对象自身引用机制使得在进行方法的设计和实现时并不需要考虑与对象联系的细节,而是从更高一级的抽象层次,也就是类的角度来设计同类型对象的(50)特征,从而使得方法在一个类及其子类的范围内具有共性。

    A.方法

    B.行为

    C.类型

    D.动态


    正确答案:B
    解析:对象自身引用机制使得在进行方法的设计和实现时并不需要考虑与对象联系的细节,而是从更高一级的抽象层次,也就是类的角度来设计同类型对象的行为特征,从而使得方法在一个类及其子类的范围内具有共性。在程序运行过程中,消息传递机制和对象自身引用将方法与特定的对象动态地联系在一起,使得不同的对象在执行同样的方法体时,可以因对象的状态不同而产生不同的行为,从而使得方法对具体的对象具有个性。

  • 第2题:

    9、下列关于对象间类型转换的说法中,正确的是()

    A.与基本数据类型的相互转换一样,对象的类型转换可通过自动转换或强制转换进行

    B.无继承关系的两个类的对象之间试图转换时出现编译错误

    C.有继承关系的两个类的对象之间,子类的对象转换为父类的对象,可自动转换也可以强制转换

    D.由new语句创建的父类对象不能转换为子类的对象


    与基本数据类型的相互转换一样,对象的类型转换可通过自动转换或强制转换进行?由new语句创建的父类对象不能转换为子类的对象?有继承关系的两个类的对象之间,子类的对象转换为父类的对象,可自动转换也可以强制转换?无继承关系的两个类的对象之间试图转换时出现编译错误

  • 第3题:

    5、下列关于对象的类型转换的描述,说法错误的是()

    A.对象的类型转换可通过自动转换或强制转换进行

    B.无继承关系的两个类的对象之间试图转换会出现编译错误

    C.由new语句创建的父类对象可以强制转换为子类的对象

    D.子类的对象转换为父类类型后,父类对象不能调用子类的特有方法


    由new语句创建的父类对象可以强制转换为子类的对象

  • 第4题:

    对象自身引用(Self-Reference)是OOPL中的一种特有结构。对象自身引用的值和类型分别扮演了两种意义的角色:对象自身引用的值使得方法体中引用的成员名与特定的对象相关,对象自身引用的类型则决定了方法体被实际共享的(51)。

    A.类型

    B.程度

    C.大小

    D.范围


    正确答案:D
    解析:对象自身引用的值和类型分别扮演了两种意义的角色:对象自身引用的值使得方法体中引用的成员名与特定的对象相关,对象自身引用的类型则决定了方法体被实际共享的范围。

  • 第5题:

    下列关于对象的类型转换的描述,说法错误的是() A.对象的类型转换可通过自动转换或强制转换进行 B.无继承关系的两个类的对象之间试图转换会出现编译错误 C.由new语句创建的父类对象可以强制转换为子类的对象 D. 子类的对象转换为父类类型后,父类对象不能调用子类的特有方法


    由new语句创建的父类对象可以强制转换为子类的对象