首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Bag{ public: Bag(); //① void SetSize(string s); /
有如下类定义: class Bag{ public: Bag(); //① void SetSize(string s); /
admin
2020-06-29
35
问题
有如下类定义:
class Bag{
public:
Bag(); //①
void SetSize(string s); //②
string GetSize() const; //③
friend void Display(Bag& b); //④
private:
string size;
};
在标注号码的 4 个函数中,不具有隐含this指针的是
选项
A、①
B、②
C、③
D、④
答案
D
解析
当在类的非静态成员函数中访问类的非静态成员的时候,编译器会自动将对象本身的地址作为一个隐含参数传递给函数,所以①②③正确使用this指针。
转载请注明原文地址:https://kaotiyun.com/show/6zyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请使用“答题”菜单或使用VC6打开考生文件夹proj2下的工程proj2。此工程包含一个程序文件main.cpp,其中有日期类Date、人员类Person以及排序函数sortByName和主函数main的定义。请在程序中的横线处填写适当的代码,然后删除横线
有如下程序:#includeusingnamespacestd;classTV{public:TV(ints=41):size(s){}
有如下程序:#includeusingnamespacestd;classGA{public:virtualintf(){return1;}};classGB:publicGA{public:virtuali
将十进制数转换为二进制数的递归函数定义如下:voidd2b(unsignedintn){if((n==0)||(n==1))cout
当一个派生类对象结束其生命周期时,系统自动做的事情是
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2。此工程中定义了一个人员类Person,然后派生出学生类Student和教授类Professor。请在横线处填写适当的代码,然后删除横线,以实现上述类定义。此程序的正确输出结果应为:
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是( )。
已知函数func的原型为intfunc(int,int);下列重载函数原型中错误的是
随机试题
主要发生脂肪变性的器官是
关于慢性肾炎,下述哪项说法正确
关于债的基本法律关系的说法,正确的是()。
吊装方案的主要内容包括()等。
依据《期货公司金融期货结算业务试行办法》规定,全面结算会员期货公司对非结算会员的所有结算科目的()应当与期货交易所保持一致。
证券公司应当统一组织回访客户,对原有客户的回访比例应当不低于上年末客户总数(不含休眠账户及中止交易账户客户)的()。
凭证式国债可以记名、挂失和上市流通。()
《中共中央关于制定国民经济和社会发展第十四个五年规划和二〇三五年远景目标的建议》对新发展阶段优先发展农业农村、全面推进乡村振兴作出总体部署。以下不属于新发展阶段全面推进乡村振兴措施的是:
垄断竞争理论认为,企业可以通过迎合消费者品味上的差异,在某种程度上降低竞争对企业所造成的影响。差异策略使其他企业的产品不能完美地替代本企业的产品。形成差异是要花钱的,使用差异策略的企业要提高产品价格来弥补其较高的生产成本。然而,即使采用差异策略的成本较高,
A、Theylookatahousesitter’sscorereport.B、Theyinterviewahousesitter’sfriends.C、Theycheckahousesitter’sreference
最新回复
(
0
)