更多“类的static成员可以通过该类的对象来引用。”相关问题
  • 第1题:

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

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

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

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

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


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

  • 第2题:

    静态成员函数可以引用属于该类的任何函数成员。( )

    此题为判断题(对,错)。


    正确答案:错误

  • 第3题:

    ()是不可以作为某类的成员的。

    • A、自身类对象的指针
    • B、自身类的对象
    • C、自身类对象的引用
    • D、另一个类的对象

    正确答案:B

  • 第4题:

    如果在一个类的对象之间要进行数据交换,可以使用该类的静态数据成员来完成。


    正确答案:正确

  • 第5题:

    类中static修饰的变量或方法,可以使用类名或对象的引用变量访问


    正确答案:正确

  • 第6题:

    同类的多个不同对象的数据成员值各有不同,但不同对象可以共享类的成员函数代码,实际调用成员函数时,是通过()来区分不同对象的。

    • A、显式给出不同对象不同地址
    • B、隐含的this指针
    • C、引用

    正确答案:B

  • 第7题:

    常对象可以引用非常成员函数吗?非常对象可以引用常成员函数吗?


    正确答案: 常对象不可以引用非常成员函数。非常对象可以引用常成员函数。

  • 第8题:

    关于C++/JAVA类中static 成员和对象成员的说法正确的是()。

    • A、static 成员变量在对象构造时生成
    • B、static 成员函数在对象成员函数中无法调用
    • C、虚成员函数不可能是static 成员函数
    • D、static 成员函数不能访问static 成员变量

    正确答案:C

  • 第9题:

    判断题
    类中static修饰的变量或方法,可以使用类名或对象的引用变量访问
    A

    B


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

  • 第10题:

    判断题
    如果在一个类的对象之间要进行数据交换,可以使用该类的静态数据成员来完成。
    A

    B


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

  • 第11题:

    判断题
    类的static成员可以通过该类的对象来引用。
    A

    B


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

  • 第12题:

    单选题
    以下哪种情况不适合使用适配器模式()
    A

    你想使用一个已经存在的类,而它的接口不符合你的需求

    B

    你想创建一个类,该类可以复用另外一个类的功能

    C

    你想创建一个类,该类可以复用另外多个类的功能

    D

    你想在类中用相对较少的对象引用取代很多对象的引用


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

  • 第13题:

    请教:2016年计算机二级C++基础练习三单选题13如何解答?

    下列关于静态成员的描述中,错误的是()。

    A.静态成员都是使用static来说明的

    B.静态成员是属于类的,不是属于某个对象的

    C.静态成员只可以用类名加作用域运算符来引用,不可用对象引用

    D.静态数据成员的初始化是在类体外进行的


    C

  • 第14题:

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

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

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

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

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


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

  • 第15题:

    静态成员是属于()的,它除了可以通过对象名来引用外,还可以使用()来引用。


    正确答案:类;类名限定

  • 第16题:

    静态成员属于类的,是否每个对象都可以引用该静态成员?


    正确答案: 静态成员属于类的,可以每个对象都可以引用该静态成员。

  • 第17题:

    被static关键字修饰的成员变量被称为(),它可以被该类所有的实例对象共享


    正确答案:静态变量

  • 第18题:

    关于被私有访问控制符private修饰的成员变量,以下说法正确的是()。

    • A、可被三种类引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类
    • B、可以被两种类访问和引用:该类本身、该类的所有子类
    • C、只能被该类自身所访问和修改
    • D、只能被同一个包中的类访问

    正确答案:C

  • 第19题:

    关于被私有访问控制符private修饰的成员变量,以下说法正确的是()

    • A、可以被三种类所引用:该类自身、与它在同一个包中的其他类、其他包中的该类的子类
    • B、可以被两种类访问和引用:该类本身、该类的所有子类
    • C、只能被该类自身所访问和修改
    • D、只能被同一个包中的类访问

    正确答案:C

  • 第20题:

    单选题
    同类的多个不同对象的数据成员值各有不同,但不同对象可以共享类的成员函数代码,实际调用成员函数时,是通过()来区分不同对象的。
    A

    显式给出不同对象不同地址

    B

    隐含的this指针

    C

    引用


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

  • 第21题:

    填空题
    被static关键字修饰的成员变量被称为(),它可以被该类所有的实例对象共享

    正确答案: 静态变量
    解析: 暂无解析

  • 第22题:

    填空题
    静态成员是属于()的,它除了可以通过对象名来引用外,还可以使用()来引用。

    正确答案: 类,类名限定
    解析: 暂无解析

  • 第23题:

    问答题
    静态成员属于类的,是否每个对象都可以引用该静态成员?

    正确答案: 静态成员属于类的,可以每个对象都可以引用该静态成员。
    解析: 暂无解析