补全代码使得num初始化值为5,程序产生对象t且修改num值为10,使用show()函数输出num的值。

程序填空题:请按试题顺序和空格顺序填写答案。 


补全代码使得num初始化值为5,程序产生对象t且修改num值为10,使用show()函数输出num的值。



【正确答案】:

(1)INT TEST::NUM=5;
(2)T.SHOW();


【题目解析】:

如果成员函数定义在类体外,则类体内必须要有函数原型,类体外函数定义的前面必须用“类名::”来限定,格式如下:
返回值类型 类名::成员函数名(参数列表)
{
  成员函数的函数体
}

故第一空填:int Test::num=5;

定义了类和对象后,就可以访问对象的成员。调用成员函数的一般格式如下:对象名.成员函数名(参数表)

故调用show()函数输出num的值。第二空填:t.show();