首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Person{ public: void SetAge(double val): private: double Age; }; 若要在类体外给出对成员函数SetAge的定
有如下类定义: class Person{ public: void SetAge(double val): private: double Age; }; 若要在类体外给出对成员函数SetAge的定
admin
2021-02-22
10
问题
有如下类定义:
class Person{
public:
void SetAge(double val):
private:
double Age;
};
若要在类体外给出对成员函数SetAge的定义,下列选项中正确的是( )。
选项
A、Person::SetAge(double val){Age=val;}
B、void Person::SetAge(double val){Age=val;}
C、Person::void SetAge(double val){Age=val;}
D、void::SetAge(double val){Age=val;}
答案
B
解析
函数的定义需要有返回值的类型,选项A错误;在类体外的成员函数的定义需要加上类名,用来限定成员函数的作用域,选项D错误;类名需要放在成员函数名的前面,返回类型的后面,选项C错误;答案为B选项。
转载请注明原文地址:https://kaotiyun.com/show/csfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有如下类定义:classB{voidfun1(){}protected:doublevarl;public:voidfun2(){}};classD:publicB{
在关系模犁中,每一个二维表称为一个
数据库系统的三级模式不包括
关于在调用模板函数时模板实参的使用,下列表述正确的是()。
若在表达式y/x中,’’/’’是作为成员函数重载的运算符,则该表达式还可以表示为()。
有如下程序:#include<iostream>#include<iomanip>usingnamespacestd;intmain(){cout<<setw(10)<<setfill(’x’)<<s
设二叉树的后序序列为DGHEBIJFCA,中序序列为DBGEHACIFJ。则前序序列为
下面叙述中错误的是
下列关于new和delete运算符的叙述中,错误的是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中声明的DataList类,是一个用于表示数据表的类。DataList的重载运算符函数operator+,其功能是求当前数据表与另一个相同长度的数据表之和;即它返回一个数据表,其每
随机试题
一组变量值分别是50、60、70、80、90、100,则其极差为()
某国甲公司与中国乙公司订立买卖合同,概括性地约定有关争议由“中国贸仲”仲裁,也可以向法院起诉。后双方因违约责任产生争议。关于该争议的解决,依我国相关法律规定,下列哪一选项是正确的?(2009年卷一第38题)
根据社会保险法的规定,下列人员中应停止领取失业保险金的有()。
除夕晚,最富有特色的菜肴为整蒸大公鸡的民族是()。
德育过程的构成要素是()。
现在,用词不当、语法错误、逻辑混乱等语言不规范的现象,不仅出现在学生的笔下,而且在报刊、书籍上也屡见不鲜;读者的讹误,不仅出现在一般人的口头上,而且在广播和电视中也时有所闻。这段话支持了这样一个观点,即()。
交通部科研所最近研制了一种自动照相机,凭借其对速度的敏锐反应,当且仅当违规超速的汽车经过镜头时,它会自动按下快门。在某条单向行驶的公路上,在一个小时中,这样的一架照相机共摄下了50辆超速的汽车的照片。从这架照相机出发,在这条公路前方的1公里处,一批交通警察
以下叙述中正确的是()。
Thereareactuallytoomanyopportunitiestolearnmore,toseemore,andtounderstandmore,andtheyallrequireustochange,
Whichwaristhispassagetomarktheanniversaryof?
最新回复
(
0
)