15.1.1 友元类(3)

2013-10-07 15:43:58 · 作者: · 浏览: 111

15.1.1  友元类(3)

下面是程序清单15.1~程序清单15.3组成的程序的输出:

 
这个练习的主要目的在于表明,类友元是一种自然用语,用于表示一些关系。如果不使用某些形式的友元关系,则必须将Tv类的私有部分设置为公有的,或者创建一个笨拙的、大型类来包含电视机和遥控器。这种解决方法无法反应这样的事实,即同一个遥控器可用于多台电视机。