在以下关于类的相关描述中,不正确的是______。A.同一个类的对象具有不同的对象自身引用值B.同一个类的对象具有不同的静态数据成员值C.一个类的静态方法只能访问该类的静态成员变量D.一个类的静态成员变量可被该类的所有方法访问

题目

在以下关于类的相关描述中,不正确的是______。

A.同一个类的对象具有不同的对象自身引用值

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

C.一个类的静态方法只能访问该类的静态成员变量

D.一个类的静态成员变量可被该类的所有方法访问


相似考题
更多“在以下关于类的相关描述中,不正确的是______。A.同一个类的对象具有不同的对象自身引用值B.同一个 ”相关问题
  • 第1题:

    ● 在关于类的实例化的描述中,正确的是() 。()A.同一个类的对象具有不同的静态数据成员值B.不同的类的对象具有相同的静态数据成员值C.同一个类的对象具有不同的对象自身引用(this)值D.不同的类的对象具有相同的对象自身引用(this)值


    正确答案:C
        学过面向对象编程语言的人,应该对this这个关键字并不陌生,它是对象自身引用值。程序当运行时,this相当于当前类产生对象的名称。所以对于同一个类的对象具有不同的对象自身引用(this)值。

  • 第2题:

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

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

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

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

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


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

  • 第3题:

    以下关于类的实例化的叙述中,说法正确的是(48)。

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

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

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

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


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

  • 第4题:

    下列关于类、对象、属性和方法的叙述中,错误的是( )。

    A. 类是对一类具有相同的属性和方法对象的描述

    B. 属性用于描述对象的状态

    C. 方法用于表示对象的行为

    D. 基于同一个类产生的两个对象不可以分别设置自己的属性值


    正确答案:D
    类是对一类具有相同的属性和方法对象的描述,属性用于描述对象的状态,方法用于表示对象的行为,基于同一个类产生的两个对象是可以分别设置自己的属性值的。

  • 第5题:

    下列不能作为类的成员的是

    A.自身类对象的指针

    B.自身类对象

    C.自身类对象的引用

    D.另一个类的对象


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

  • 第6题:

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

    A.自身类对象

    B.自身类对象的引用

    C.自身类对象的指针

    D.另一个类的对象


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

  • 第7题:

    关于scala中的类和它的伴生对象,以下说法不正确的是()

    • A、类和它的伴生对象定义在同一个文件中
    • B、类和它的伴生对象可以有不同的名称
    • C、类和它的伴生对象的名称必须相同
    • D、类和它的伴生对象可以互相访问私有特性

    正确答案:B

  • 第8题:

    分析选项中关于Java中this关键字的说法正确的是()

    • A、this关键字是在对象内部指代自身的引用
    • B、this关键字可以在类中的任何位置使用
    • C、this关键字和类关联,而不是和特定的对象关联
    • D、同一个类的不同对象共用一个this

    正确答案:A

  • 第9题:

    对象和类的关系是().

    • A、对象是类的实例
    • B、对象和类是同一个概念
    • C、类是对象的实例
    • D、对象和类是不相关的两个概念

    正确答案:A

  • 第10题:

    单选题
    下面关于类、对象、属性和方法的叙述中,错误的是(  )。
    A

    类是对一类相似对象的描述,这些对象具有相同种类的属性和方法

    B

    属性用于描述对象的状态,方法用于表示对象的行为

    C

    基于同一个类产生的两个对象可以分别设置自己的属性值

    D

    通过执行不同对象的同名方法,其结果必然是相同的


    正确答案: A
    解析:
    只有执行属于同一类对象的同名方法结果才相同。

  • 第11题:

    单选题
    下列关于类、对象、属性和方法的叙述中,错误的是(  )。
    A

    类是对一类具有相同的属性和方法对象的描述

    B

    属性用于描述对象的状态

    C

    方法用于表示对象的行为

    D

    基于同一个类产生的两个对象不可以分别设置自己的属性值


    正确答案: C
    解析:
    属性表示对象的状态,方法表示对象的行为,类是对一类具有相同的属性和方法对象的抽象。D项错误,基于同一个类产生的两个对象属性相同,但是属性值可以由对象自己设定。答案选择D选项。

  • 第12题:

    单选题
    分析选项中关于Java中this关键字的说法正确的是()
    A

    this关键字是在对象内部指代自身的引用

    B

    this关键字可以在类中的任何位置使用

    C

    this关键字和类关联,而不是和特定的对象关联

    D

    同一个类的不同对象共用一个this


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

  • 第13题:

    不能作为类成员的是______。

    A.自身类对象

    B.自身类对象的引用

    C.自身类对象的指针

    D.另一个类的对象


    正确答案:A
    解析:类的成员可以是另一个类的对象,也可以是自身类的引用或指针。如果是自身类对象,那么,会形成嵌套定义。本题正确答案为选项A。

  • 第14题:

    面向对象编程中的“继承”的概念是指()

    A. 派生类对象可以不受限制地访问所有的基类对象

    B. 派生自同一个基类的不同类的对象具有一些共同特征

    C. 对象之间通过消息进行交互

    D. 对象的内部细节被隐藏


    正确答案:B

  • 第15题:

    以下关于类的叙述中,不正确的是(49)。

    A.同一个类的对象具有不同的对象自身引用值

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

    C.一个类的静态方法只能访问该类的静态成员变量

    D.一个类的静态成员变量可被该类的所有方法访问


    正确答案:B
    解析:类允许开发者自定义一种新的类型及其相关的操作。类是对象的模板,对象是类的实例。选项A的“对象自身引用值”是面向对象程序设计语言中特有的、十分重要的机制。每个对象都有属于自己的对象自身引用值。选项B的“静态数据成员”用来实现同一个类的不同对象之间的数据共享,它不属于某个对象。同一个类的不同对象共享静态数据成员值。如该值被类中某一对象修改时,同类的其他对象也可看到此次修改。注意:“不同的类的对象具有相同的静态数据成员值”的表述也是错误的。静态成员可分为静态成员变量和静态方法。只要对静态成员变量的值更新一次,所有对象的该静态成员变量值都会被更新。静态成员函数可以直接访问静态成员,但不能直接访问非静态成员。

  • 第16题:

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

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

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

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

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


    正确答案:A
    解析:类的实例化是同一个类的对象具有不同的静态数据成员值。

  • 第17题:

    以下关于类的实例化的叙述中,说法正确的是(40)。

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

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

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

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


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

  • 第18题:

    在scala语言中,关于类和它的伴生对象,说法不正确的是()

    • A、类和它的伴生对象定义在同一个文件中
    • B、类和它的伴生对象可以有不同的名称
    • C、类和它的伴生对象的名称必须相同
    • D、类和它的伴生对象可以互相访问私有特性

    正确答案:B

  • 第19题:

    对象赋值实际上是同一个对象具有两个不同的名字,它们都有同一个引用值。


    正确答案:正确

  • 第20题:

    目的是将数据对象划分为多个类或簇,在同一个簇中的对象之间具有高的相似度,而不同簇中的对象差别较大指的是()。

    • A、描述
    • B、关联分析
    • C、聚类分析

    正确答案:B

  • 第21题:

    判断题
    对象赋值实际上是同一个对象具有两个不同的名字,它们都有同一个引用值。
    A

    B


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

  • 第22题:

    单选题
    目的是将数据对象划分为多个类或簇,在同一个簇中的对象之间具有高的相似度,而不同簇中的对象差别较大指的是()。
    A

    描述

    B

    关联分析

    C

    聚类分析


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

  • 第23题:

    单选题
    以下有关类、对象、属性、事件的描述中,正确的是()。
    A

    同一类对象具有同一类属性,且同一个属性的属性值必须相同

    B

    “PrivateSubCommand1_Click()”中的“Command1”属于属性

    C

    VB编程界面中,双击窗体中某对象,出现的是代码窗口

    D

    对象的属性值在程序运行过程中不可修改


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