00问答网
所有问题
当前搜索:
友元类成员函数可以调用类的所以
友元函数
是不是
类的成员函数
?
答:
类的成员函数是属于类的,
所以调用的时候是通过指针this调用的
。而类的友元函数不属于类,当然也不能有this指针了,也就是在友元函数中不能出现this指针。同时友元函数是有关键字friend修饰。再有的情况下,友元函数是很有用的。特别是在重载一些操作符的时候用处很明显。
c++中,在类体之外定义的
函数成员能不能
操作该
类的
私有数据成员?请详 ...
答:
类的成员函数或友元函数可以操作本类的所有成员变量
(继承自父类的私有成员变量例外)。
C++中
类的成员函数能否
访问类的私有成员?
答:
类的成员函数可以访问类的私有成员的
,友元函数是为了让除了类的成员函数以外的函数可以访问到类的私有成员。
某
类的友元类
中的
成员函数可以
修改该类的私有成员吗?
答:
这是可以的
。。成员函数和友元函数具有同等的特权(100% 的)。主要的不同在于友元函数象f(x)这样调用,而成员函数象 x.f()这样调用。因此,可以在成员函数(x.f())和友元函数(f(x))之间选择的能力允许设计者选择他所认为更具可读性的语法来降低维护成本。
C++
类的成员函数可以调用
其他类的成员函数吗
答:
可以
,通常是这样的 一般遵循面对对象设计原则,其他类希望外部调用的会设计成public,于是你可以很容易地通过指针或者对象名或者引用去调用其它类的public函数 还有其他的情况:static函数,这个可以全局调用,所以你自然也可以调用。友元关系,如果你的这个类与需要调用的其他类是友元的关系,那么你可以打破...
友元函数
和
友元类的
概念和作用有什么?
答:
而友元类是一个类。友元
函数可以
直接访问类的私有成员和保护成员,而
友元类的
所有
成员函数
都可以访问另一个类的私有成员和保护成员。然而,
友元函数
和友元类都破坏了类的封装性,使得类的私有
成员可以
被外部直接访问。因此,在使用友元函数和友元类时,需要谨慎考虑其可能带来的副作用。
一个
类的成员函数可以
直接访问这个类的私有成员(也是一个类)中的私有...
答:
是可以的。但是这些私有变量只能出现在类体或者是
成员函数
体的定义当中,不能出现在main函数里。在main函数中,这些私有变量是看不见的,只能通过成员函数才能操作私有变量,甚至在main函数中成员函数的参数列表里也不能有
类的
成员变量。
C++中
类的友元函数能不能
访问类的静态数据
成员
答:
1、 友元函数是可以直接访问
类的
私有成员的非
成员函数
。它是定义在类外的普通函数,它不属于任何类,但需要在类的定义中加以声明,声明时只需在友元的名称前加上关键字friend。2、
友元函数可以
访问类的静态成员、私有成员和公有成员。3、友元的作用在于提高程序的运行效率(即减少了类型检查和安全性...
华师在线09面向对象程序设计作业答案
答:
一个
类的友元函数能够
访问该类的( )选项:A、A)私有
成员
B、B)保护成员 C、C)公有成员 D、D)所有成员 学员答案:D 题号:2 题型:单选题 本题分数:1 内容:下面关于类和对象的描述中,错误的是( )选项:A、A)类就是C语言中的结构体类型,对象就是C语言中的结构体变量 B、B)类和对象...
c++“
友元函数
”、“常
成员函数
”、“派生类、基类”的常见问题...
答:
::只有public的
成员函数可以
互相
调用
,非静态函数一律生成实例后方可 派生类怎么调用基类的成员变量?是通过定义为
友元函数
来调用基类的成员变量吗?::如果是public或protected可以直接使用,private可以通过友元方式(强烈建议不要这样做)2.友元函数普通函数声明为友元函数,可以访问
类的
成员函数
友元类可以
...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
友元函数可以用类名来调用
友元函数可以是成员函数吗
友元函数不是类成员函数
友元函数是类的成员吗
友元是本类的成员函数
友元函数可以在类内定义吗
怎么调用友元函数
友元函数的使用
友元函数可以被声明为const