在下面的类定义中,横线处应填入的内容是 class Fred { public: void print(){cout<<data<<endl;} void setData(double d)(data=d;} static int count; private: double data; }; count=0; //静态数据成员的定义A.intB.static intC.int Fred::D.static int Fred::

题目

在下面的类定义中,横线处应填入的内容是 class Fred { public: void print(){cout<<data<<endl;} void setData(double d)(data=d;} static int count; private: double data; }; count=0; //静态数据成员的定义

A.int

B.static int

C.int Fred::

D.static int Fred::


相似考题
参考答案和解析
正确答案:C
更多“在下面的类定义中,横线处应填入的内容是 class Fred { public: ”相关问题
  • 第1题:

    有如下类的定义。横线处的语句是( )。 class MyClass { public: MyClass(int a=0,int b=0) { X=a; Y=b; } void Change()const { X-=10; Y+=10; } private: ______intX, Y;

    A.static

    B.const

    C.mutable

    D.不需要填入内容


    正确答案:C
    解析:C++中const关键字用来表示一个常量,同时const也用来修饰函数。这两个概念需要明确:const所修饰的函数只能是类的成员函数,因为const所修饰的函数中,要由编译器负责保护类的成员变量不被修改。而相对的,mutable则是用来修饰类的成员变量,让该变量在const所修饰的成员函数中可以被修改。而且const修饰的函数只能是类的成员函数,mutable修饰的变量只能是类的成员变量。

  • 第2题:

    为了将HelloApplet(主类名为HelloApplet.class)嵌入在greeting.html文件中,应该在下列greeting.html文件的横线处填入的代码是( )。

    A.(elloApplet.class

    B.CODE=”(elloApplet.class”

    C.CODE=”(elloApplet.class”WIDTH=150HEIGHT=25

    D.CODE=”(elloApplet.class”VSPACE=10HSPACE=10


    正确答案:C
    在html页中包含Applet时,C()DE=ap-pletfile指定了包含Applet或JApplet字节码的文件名,WIDTH=pixelsHEIGHT=pixels定义了Applet显示区以像素为单位的高度和宽度。

  • 第3题:

    在下面的类定义中,横线处应填入的内容是( )。class Fred{ public: void print() {cout<<data<<end1; void setData(double d)( data=d; static int count; private: double data;};_______________________ count=O; //静态数据成员的定义

    A.int

    B.static int

    C.int Fred::

    D.static int Fred::


    正确答案:C

  • 第4题:

    在下面的类定义中,横线处应填入的内容是 class Fred { public: void print () { cout<<data<<end1;} void setData (double D) {data=d; static int count; private: double data; };______count=0; //静态数据成员的定义

    A.int

    B.static int

    C.int Fred::

    D.static int Fred::


    正确答案:C
    解析:本题考核静态数据成员的定义。题中数据成员count被定义成了静态的,其初始化的格式为:类型>类名>::静态数据成员 =常量值;,所以横线处应填入的为“int Fred”。

  • 第5题:

    在下面的类定义中,横线处应填入的内容是______ 。 class Fred { public: void print(){ cout << data << end 1; } void setData(double d) { data=d; } static int count; private: double data; }; ______count=0;//表态数据成员的定义

    A.int

    B.static int

    C.int Fred::

    D.static int Fred::


    正确答案:C
    解析:const的使用的相关内容。