首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序编译错误,是由于划线处缺少某个语句,该语句是【 】。 #include <iostream. h> class A { ______ private: int numl; public
下列程序编译错误,是由于划线处缺少某个语句,该语句是【 】。 #include <iostream. h> class A { ______ private: int numl; public
admin
2010-06-06
55
问题
下列程序编译错误,是由于划线处缺少某个语句,该语句是【 】。
#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全国计算机二级
相关试题推荐
下列程序的运行结果为()。#include<stdio.h>voidabc(char*str){inta,b,i,j;for(i=j=0;str[i]!=’\0’;i++)if(str[i]
有以下程序:#includevoidmain(){inti=15;for(;i>0;i一一)if(i%5==0)printf(’’%d’’,一一i);}程序运行后的输出结果是()。
在学校中,“班级”与“学生”两个实体集之间的联系属于()关系。
给定程序中,函数fun的功能是:利用指针数组对形参SS所指字符串数组中的字符串按由长到短的顺序排序,并输出排序结果。ss所指字符串数组中共有N个字符串,且串长小于M。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放
规定输人的字符串中只包含字母和*号。请编写函数fun,其功能是:使字符串中尾部的*号不多于n个,若多于n个,则删除多余的*号;若少于或等于n个,则不做任何操作,字符串中间和前面的*号不删除。例如,字符串中的内容为“****A*BC*DEF*G**
数据库系统在其内部具有3级模式,用来描述数据库中全体数据的全局逻辑结构和特性的是()。
深度为5的完全二叉树的结点数不可能是()。
下面说法正确的是()。
一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为()。
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为( )
随机试题
急性脑血管疾病包括
做嵌体牙体预备时.错误的做法是
首选用于治疗黄疸热重于湿证的方剂是
粘稠沥青的密度试验,需要测定()后,采用公式计算确定。
工程咨询公司最高管理层的职责是()。
下列各项中,属于会计部门规章的有()。
某企业生产中使用的A标准件既可自制也可外购。若自制,单位成本为6元,每次生产准备成本500元,每次生产准备时间需要2天,每日产量40件;若外购,购入价格是单位自制成本的1.5倍,从发出订单到货物到达需要3天时间,1次订货成本20元。A标准件全年共需耗用72
按照我国教育申诉制度的规定,下列不属于我国教育申诉的管辖形式的是()。
调查发现,超过80%的公众认为跨国公司促进了中国的经济发展,其主要贡献最主要体现在“带来先进的管理经验”与“提供更优质的产品和服务”。但是,也有73.1%的人对跨国公司“把污染产业和工厂转移到中国来”表示强烈不满。有评论分析说,相对于国内的一些小企业来说,
在某DHCP客户机执行ipconfig/all命令后得到的部分信息如图(a)所示。图(b)是在该客户机上依次执行ipconfig/release命令和ipconfig/renew命令时捕获的报文,并对其中第5条报文进行了解析。分析图中的信息并补全图中空白处
最新回复
(
0
)