更多“不可以成为类的数据成员的是______。A、自身类的对象B、另一个类的对象C、自身类的指针或引用D、 ”相关问题
  • 第1题:

    不能作为类成员的是(44)。

    A.自身类对象

    B.自身类对象的引用

    C.自身类对象的指针

    D.另一个类的对象


    正确答案:A
    解析:类的成员可以是另外一个类的对象,面向对象中的组合就是采用组合另外一个类的对象来复用其功能。类的成员可以存储自身类对象的指针和引用,在构建一棵对象树的时候通常采用指针或引用来实现。如果一个类的成员是自身类对象,会形成嵌套定义。

  • 第2题:

    19、下面不能作为一个类的成员的是()。

    A.自身类对象的指针

    B.自身类对象

    C.自身类对象的引用

    D.另一个类的对象


    自身类对象

  • 第3题:

    3、下列不能作为类的成员的是:

    A.自身类对象的指针

    B.自身类对象

    C.自身类对象的引用

    D.另一个类的对象


    B 解析:引用是C++中引入的新概念,可以理解为:看着像变量,实际同指针,故选项A和C相同,可以排除。在OO开发中,类之间的关系报重要,具体到程序中,类之间的关系就体现为类对象之间的has a或is a关系上,一个类对象作为另外一个类的成员是很常见的现象。自身类对象做类的成员将引起无限递归。故本题正确答案为B。

  • 第4题:

    2、下列不能作为类的成员的是()

    A.自身类对象的指针

    B.自身类对象

    C.自身类对象的引用

    D.另一个类的对象


    B 解析:引用是C++中引入的新概念,可以理解为:看着像变量,实际同指针,故选项A和C相同,可以排除。在OO开发中,类之间的关系报重要,具体到程序中,类之间的关系就体现为类对象之间的has a或is a关系上,一个类对象作为另外一个类的成员是很常见的现象。自身类对象做类的成员将引起无限递归。故本题正确答案为B。

  • 第5题:

    9、下列不能作为类的成员的是()

    A.自身类对象的指针

    B.自身类对象

    C.自身类对象的引用

    D.另一个类的对象


    B 解析:引用是C++中引入的新概念,可以理解为:看着像变量,实际同指针,故选项A和C相同,可以排除。在OO开发中,类之间的关系报重要,具体到程序中,类之间的关系就体现为类对象之间的has a或is a关系上,一个类对象作为另外一个类的成员是很常见的现象。自身类对象做类的成员将引起无限递归。故本题正确答案为B。