首页 > 试题广场 >

如果类 A 是类 B 的友元,类 B 是类 C 的友元,类

[问答题]

如果类 A 是类 B 的友元,类 B 是类 C 的友元,类 D 是类 A 的派生类,那么类 B 是类 A的友元吗?类 C 是类 A 的友元吗?类 D 是类 B 的友元吗?

推荐
解:类 B 不是类 A 的友元,友元关系不具有交换性;

C 不是类 A 的友元,友元关系不具有传递性;

D 不是类 B 的友元,友元关系不能被继承。



发表于 2018-04-18 20:51:25 回复(0)