首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<iostream.h> classA { int x; public: A(int A) { x=a; } friend class B;
有以下程序: #include<iostream.h> classA { int x; public: A(int A) { x=a; } friend class B;
admin
2013-05-30
45
问题
有以下程序:
#include<iostream.h>
classA
{
int x;
public:
A(int A)
{
x=a;
}
friend class B;
};
class B{
public:
void print(AA) {
a.x--;
cout<<a.x<<end1;
}
};
void main()
{
Aa(10);
Bb;
b.print(A) ;
}
程序执行后的输出结果是【 】。
选项
答案
9
解析
本题考核友元类的应用。在程序中,类B是类A的友元类,因此,在类B的所有成员函数中均可访问类A的任何成员。在main()中,先定义类A的一个对象a(10)和类B的一个对象b。然后通过对象b调用其成员函数print输出对象a的私有成员x的值减1即9。
转载请注明原文地址:https://jikaoti.com/ti/UxE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若以非成员函数形式,为类Bounce重载“!”运算符,其操作结果为一bool型数据,则该运算符重载函数的原型是【】。
执行以下程序后的输出结果为()。#include<iostream.b>classSample{intx,y;public:Sample(){x=y=0;}Sample(inta,intb)
面向对象程序设计思想的主要特征中不包括()。
下列关于对象的描述,不正确的是()。
数据的存储结构是指()。
通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为【】。
为了使类中的成员不能被类的对象通过成员操作符访问,则不能把该成员的访问权限定义为()。
下面描述中,符合结构化程序设计风格的是()。
下面不属于软件开发时期的是()。
关系中的“主键”不允许取空值是指【】约束规则。
随机试题
A、Itiscomfortable,withaviewofthemountain.B、Itiscomfortable,withaviewofthesea.C、Itisverylarge,withfreemea
Word2010拥有强大的排版功能,可对字体、段落等进行编辑和美化,增强文件的表现力。()
下列有关固体分散体的描述,错误的是
下列情况中,测绘单位贯标的组织与实施的说法错误的是()。
城市总体布局主要模式中,集中式布局的优点不包括()
李香可以向劳动争议调解委员会申请()。如果李香在2000年9月18向调解委员会递交了调解申请书,那么调解委员会应在()以前做出受理或不受理申请的决定。
设b>0,椭圆方程为=1,抛物线方程为x2=8(y-b)。如图所示,过点F(0,b+2)作x轴的平行线,与抛物线在第一象限的交点为G,已知抛物线在点G的切线经过椭圆的右焦点F1。求满足条件的椭圆方程和抛物线方程;
简单的活动最佳动机水平______;复杂的活动最佳动机水平______;适中的活动最佳动机水平______。
Therecentconferenceontheeffectiveuseoftheseasandoceanswasanotherattemptresolvingmajordifferencesamongcountrie
A、Romanticlighting,B、Fantasticmusic.C、Amazingcostumes.D、Animalperformers.D信息明示题。女士说太阳剧团的风格是其他马戏团所没有的,包括柔和、浪漫的灯光,从古典音乐到爵士
最新回复
(
0
)