首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Bag{ public: Bag(); //① void SetSize(string s); /
有如下类定义: class Bag{ public: Bag(); //① void SetSize(string s); /
admin
2020-05-14
14
问题
有如下类定义:
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/iM8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的执行结果是______。#include<iostream.h>#include<iomanip.h>usingnamespacestd;voidmain(){cout<<setfill(’
有如下程序:#includeusingnamespacestd;classA{public:virtualvoidf(){cout
有以下程序 #include<iostream.h> intf(ihtn) {if(n==1)return1; elsereturnf(n-1)+1;} voidmain() {ihti,j=0; for(i=1;i
已知二叉树后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是
以下关于顺序存储结构的叙述中,()是正确的。
数据处理的最小单位是
下列运算符中哪些是不能够被重载的?
下面程序的结果是#include<iostream.h>classA{public:A(){cout<<"construtA"<<endl;}vir
在面向对象的程序设计中,将数据和处理数据的操作封装成一个整体就定义了一种事物的类型,称作“类”。类是一种抽象的概念,属于该类的一个实例叫做“______”。
若执行以下程序时从键盘上输入9,则辅出结果是 main() {int n; cin>>n; if(n++<10)cout<<n<<endl; else cout<<n--<<endl; }
随机试题
体内氨最主要的去路是
肌肉中最主要的脱氨基方式是
男,50岁。突发心悸1小时,20年前曾诊断为“预激综合征”。查体:BP70/50mmHg,心率190次/分,律绝对不齐。心电图示QRS波宽大畸形。该患者最佳治疗措施是()
当事人在合同被确认是无效合同以后()。
下列建筑应设室内消火栓系统的是()。
某烟厂4月外购烟丝,取得增值税专用发票上注明税款为58.5万元,本月生产领用库存烟丝80%,泫企业本月应纳消费税中可扣除的消费税是()(注:4月期初尚有库存的外购烟丝2万元)。
在现有费用项目的基础上,重新考虑费用开支的合理性,这种预算编制的方法就是零基预算。()
关于弗洛伊德的人格结构理论中的超我,正确的说法是()。
西方公认的科学教育心理学的创始人是()
在我国教育法规体系中,法的效力层次最低的是()。
最新回复
(
0
)