友元和类的关系还可以更复杂. 举个例子,假设出现了交互式遥控器,交互式遥控器能够让您回答电视节目中的问题,如果回答错误,电视将在控制器上产生嗡嗡声. 这个例子的问题,可以使用新的友元关系来解决.我把它叫做相互的友情. 即一些Remote方法能够像前面那样访问Tv对象,而一些Tv方法也能影响Remote对象. 这可以通过让类彼此成为对方的友元来实现.即相互的友元 即除了Remote是Tv的友元外,Tv还是Remote的友元. 这里对于使用Remote对象的Tv方法,其原型可以再Remote方法类声…