69、友元本身就是类的成员。
![](/upload/20220827/c85071da6ff0aadc10ebce6c25bb4f0d.png)
相似题目
-
类的成员包括成员变量和成员函数。公开的成员变量又称为(),而用Property语句定义的成员变量则称为();公开的类成员函数又称为类的()。
-
一个类的友元函数或友元类可以访问该类的()。
-
某类中的友元类的所有成员函数可以存取或修改该类中的私有成员。
-
运算符重载的形式有两种:成员函数形式和友元形式。
-
起重机械运动部件移动范围大,有多个运动机构,绝大多数起重机械本身就是移动式机械,容易发生碰撞、脱钩、倾倒等事故。在机械行业的12类主要产品中,起重机械属于()类的机械产品。
-
一个类A若声明为另一个类B的友元类,则意味着类A中的所有成员函数都是类B的___________。
-
在定义一个类的时候,如果类的成员被private所修饰,该成员不能在类的外部被直接访问( )。
-
在C++中,运算符的重载有两种实现方法,一种是通过成员函数实现,另一种则通过友元函数实现
-
子类不能对父类的private成员有访问权限,不能引用父类的private成员变量,也不能直接调用父类的private成员方法。
-
基类的成员和派生类自己增加的成员简单地加在一起就构成了派生类的所有成员。
-
一个类的友元函数或友元类能够通过成员操作符访问该类的( )。
-
如果表达式y*x++中,“*”是作为成员函数重载的运算符,“++”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为
-
如果在表达式++x/y中,++是作为友元函数重载的,/是作为成员函数重载的,则该表达式还可为
-
假定有类定义class A; 现在想要输出A类对象a的值,正确的是() ① 将运算符<<重载为A的成员函数; ② cout<<a; ③ 将运算符<<重载为A的友元函数; ④ 在类A中定义公有成员函数display(),通过调用a.display()输出a的值
-
类的私有成员只能被它的成员函数和友元函数访问。
-
如果类被说明成类B的友元,则类的成员即类B的成员 B.类B的成员即类的成员 C.类如果类被说明成类B的友元,则类的成员即类B的成员 B.类B的成员即类的成员 C.类的成员函数不得访问类B的成员 D.类B不一定是类的友元
-
在表达式x+y*z中,+作为成员函数重载的运算符,*作为友元函数重载的运算符,以下叙述中正确的是()
-
C++语言中的友元函数为在类外访问类中的私有成员和保护成员提供了方便,但破坏了类的 ______ 和 ______。
-
类的【1】成员一般是数据成员,用于描述类的属性,它们只能被类自身的成员函数访问.
-
在你自己定义的类中如果要重载流插入运算符 << ,你必须将该运算符重载为类的友元函数,而不是成员函数,否则就会出现非常奇怪的使用方式。
-
派生类的成员函数不能直接访问基类的()成员。
-
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能: 1.声明类objA1,请在注释∥********1********后添加适当的语句。 2.为类objA0增加友元函数func(),请在注释∥********2********后添加适当的语句。 3.为类objA1增加友元函数func(),请在注释∥********
-
2、一个类的友元函数或友元类能够通过成员操作符访问该类的()
-
66、友元访问类对象的成员时使用()。