00问答网
所有问题
当前搜索:
友元函数能不能被继承
c++
友元
关系
不能被继承
???
答:
是的,
不能被继承
。友元能够是个函数,该函数被称为友元函数;友元也能够是个类,该类被称为友元类。在C++中,自定义函数可以充当友元,友元只是能访问指定类的私有和保护成员的自定义函数,不是被指定类的成员,自然不能继承。使用友元类时注意:(1) 友元关系不能被继承。(2) 友元关系是单向的,...
C++中基类的
友元函数
是否
可以被
派生类
继承
答:
友元函数是不可以继承的
,也就是说基类A的友元函数,并不能被继承到其派生类B中,也就是说A的友元函数不能访问B中自己所增加的成员(但是请注意,是不能访问B中新增加的成员,但是还可以访问B中的基类的成员的)。普通类的友元函数,可以访问类的所有成员:include <iostream> class A{ friend void...
C++中基类的
友元函数
是否
可以被
派生类
继承
答:
本来类外不可以访问类的私有成员,
通过友元函数就可以 所以不能继承
类与类之间的友元关系
可以继承
吗?
友元函数
是类的成员函数吗?
答:
类的友元关系是不可以继承的
。。。友元函数不是类的成员函数。。给错误答案为满意答案会害了后面的来查这个问题的人的。
友元函数
有什么作用?
答:
友元函数
是
可以
直接访问类的私有成员的非成员函数。它是定义在类外的普通函数,它不属于任何类,但需要在类的定义中加以声明,声明时只需在友元的名称前加上关键字friend,其格式如下:friend 类型 函数名(形式参数);友元函数的声明可以放在类的私有部分,也可以放在公有部分,它们是没有区别的,都说明...
什么是
友元函数
?
答:
答案:和
继承
一样,
可以
说子继承父,友元就是朋友,它不是类的组成部分,因此被称为直接函数调用。
友元函数不能
隐式访问类成员,而必须将成员操作符用于作为参数传递的对象。友元函数要在一个类体内说明,形式为:friend 类型名 友元函数名(形参表);然后在类体外对友元函数进行定义,定义的格式和普通...
C++类体系中,
能被
派生类
继承
的是()。
答:
C++类体系中,
能被
派生类
继承
的是()。A.A.构造函数 B.B.虚函数 C.C.析构函数 D.D.
友元函数
正确答案:B
C语言若干题目求解
答:
应当声明这个构造函数为保护型,或者,声明这个类型不是一个抽象类型。b.抽象类是
可以
有析构函数的,因为有纯虚析构函数 综上,为觉得答案应该是友元函数,因为
友元函数不能被继承
,而抽象类又不能有对象,所以在抽象类中定义友元函数是没有意义的。至于构造函数、拷贝构造函数等,我觉得是可以有的。
一个类构造函数能否声明为另一个类的
友元函数
答:
(1)友元关系
不能被继承
。(2)友元关系是单向的,不具有交换性。若类B是类A的友元,类A不一定是类B的友元,要看在类中是否有相应的声明。(3)友元关系不具有传递性。若类B是类A的友元,类C是B的友元,类C不一定是类A的友元,同样要看类中是否有相应的申明
友元函数
友元函数的特点是
能够
访问类...
下列有关类
继承
的叙述中,错误的是( )。
答:
【答案】:D 3种
继承
方式中,派生类继承了基类的私有成员,但
不能被
直接访问,
可以
通过派生类的
友元函数
去访问基类的私有成员。
1
2
3
4
涓嬩竴椤
其他人还搜
友元函数怎么定义和使用
类中友元函数
友元函数能被派生类继承吗
友元关系可以被继承吗
友元函数不具有传递性
可以做类的友元函数
友元函数是成员函数
友元函数的优缺点
友元关系不能被继承