单项选择题

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

A.int
B.static int
C.int Fred::
D.static int Fred::
<上一题 目录 下一题>
热门 试题

单项选择题
分析下面程序,该程序的运行结果是( )。 #include<iostream.h> class TestClass public; static int m; TestClass () m++; TestClass(int n) m=n; static void test() m++; ; int TestClass::m=0; void main() TestClass A; TestClass B(3); A.test(); TestClass::test(); tout<< m= <<B.m<<end1;
A.m=3
B.m=4
C.m=5
D.m=6
单项选择题
下列情况中,不会调用拷贝构造函数的是( )。
A.用一个对象去初始化同一类的另一个新对象时
B.将类的一个对象赋值给该类的另一个对象时
C.函数的形参是类的对象,调用函数进行形参和实参结合时
D.函数的返回值是类的对象,函数执行返回调用时
相关试题
  • 已知一个函数的原型是: int fn(double...
  • 非成员函数应声明为类的______函数才...
  • 指针数组是由______构成的数组。
  • 以下函数实现的功能是______。 void...
  • 在类中,______成员为类的所有对象所...