首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序编译错误,是由于划线处缺少某个语句,该语句是【 】。 #include <iostream. h> class A { ______ private: int numl; public
下列程序编译错误,是由于划线处缺少某个语句,该语句是【 】。 #include <iostream. h> class A { ______ private: int numl; public
admin
2010-06-06
80
问题
下列程序编译错误,是由于划线处缺少某个语句,该语句是【 】。
#include <iostream. h>
class A
{
______
private:
int numl;
public:
A():numl(0){}
A(int i):numl(i){}
};
class B
{
private:
int num2
public:
B():num2(0){}
B(int i):num2(i){}
int my_math(A obj1,B obj2);
};
int B::my_math(A obj1,B obj2)
}
return (obj1.num1+obj2.num2);
}
void main(void)
{
A obj1 (4)
B obj,obi2(5);
cout <<"obj1+obj2:"<<obj.my_math(obj1,obj2);
}
选项
答案
friend class B;
解析
在B类中出现了对A类中私有成员num1的直接访问,这是不允许的。所以必须要把类B设成类A的友员就可以编译通过了。
转载请注明原文地址:https://kaotiyun.com/show/sgjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有定义语句:chars[10]=“1234567\0\0”;则strlen(s)的值是()。
请编写函数fun,其功能是分别统计形参t所指二维数组中字母A和C的个数。注意:部分源程序存在PROG1.C中,请勿改动主函数mmn和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。试题程序:#include<stdio.h>#i
若下列选项中的各变量均为整型且已有值,其中不正确的赋值语句是()。
若想定义int型变量a,b,c,d并都赋值为1,以下写法中错误的是()。
请编写一个函数intfun(int*s,intt,int*k),用来求出数组的最大元素在数组中的下标并存放在k所指向的存储单元中。例如,输入如下整数:876675896101301401980431451777
对于floata[10],*s=a;语句,能够代表数组元素a[3]的是()。
有关retum语句说法不正确的是()。
下列关于类、对象、属性和方法的叙述中,错误的是()。
下列方法中,属于白盒法设计测试用例的方法的是()。
若有以下定义(设int类型变量占2个字节)inti=8,j=9:则以下语句:printf(“i=%%d,j=%%%d\n”,i,j);输出的结果是()。
随机试题
A、Heoftenborrowsmoneyfromothers.B、Hehasjustreceivedhismonthlypay.C、Hecan’tpayoffhiscreditcards.D、Hehaskept
女性,27岁,已婚。停经49天,阴道少量出血3天伴阵发性下腹痛。检查:宫口未开,子宫与停经天数相符合,本例最可能的诊断是
患儿,7岁。活动后气促5年余。1.5岁始出现活动后气促、乏力、口唇及指(趾)端发绀,喜欢下蹲位,可见杵状指。首先应考虑的疾病是
有价证券的流动性是通过承兑、贴现和交易等方式实现的。()
一桩投毒谋杀案,作案者要么是甲,要么是乙,二者必有其一;所用毒药或者是毒鼠强,或者是乐果,二者至少其一。如果上述断定为真,则以下哪一项推断一定成立?()I.该投毒案不是甲投毒鼠强所为。因此,一定是乙投乐果所为。Ⅱ.在该案侦破中,发现甲投了毒鼠强
2011年,某市工业企业(规模以上,下同)用水总量193.27亿立方米,比上年减少1.66亿立方米。其中,取水总量41.26亿立方米,增加0.57亿立方米;河湖海冷却水86.25亿立方米,增加1.09亿立方米。从取水结构来看,与2008年相比,201
Theplanetsseemedlikeprettysmallplaces.Atthesametime,Earthseemedalotlargerthanitdoesnow.Noonehadeverseen
供应商关系管理的成功关键包括对供应商定期的审核及管理,在审核供应商的过程中,需要考虑的内容不包括()。
将考生文件夹下KENT文件夹中的文件MONITOR.CDX移动到考生文件夹下KUNTER.文件夹中,并改名为CONSOLE.CDX。
Thereisonekindofpainforwhichnobodyhasyetdevisedacure—thepainthatcomesfromtheendingofarelationship.Therel
最新回复
(
0
)