面向对象的程序设计.docVIP

  • 24
  • 0
  • 约1.26万字
  • 约 21页
  • 2017-02-24 发布于湖北
  • 举报
第一题、单项选择题(每题1分,5道题共5分) ?1、已知类 A 是类 B 的友元,类 B 是类 C 的友元,下面说法正确的是 ( ) A、类 A 一定是类 C 的友元 B、类 C 一定是类 A 的友元 C、类 C 的成员函数可以访问类 B 的对象的任何成员 D、类 A 的成员函数可以访问类 B 的对象的任何成员 ?2、一个类的友元不是该类的成员,与该类的关系密切,所以它( )。 A、有this指针,有默认操作的对象 B、没有this指针,可以有默认操作的对象 C、有this指针,不能执行默认操作 D、没有this指针,也就没有默认操作的对象 ?3、引入友元的主要目的是为了( )。 A、增强数据安全性 B、提高程序的可靠性 C、提高程序的效率和灵活性 D、保证类的封装性 ?4、下面的语句能将函数void A(){} 定义为类B的友元函数的是( ) A、class B{ friend void A();}; B、class B{ static friend void A();}; C、class B {friend static void A();}; D、class B {frined A(){};}; ?5、下面的语句中能将类B 定义为类A的友元类的是( ) A、friend class B; B、class A

文档评论(0)

1亿VIP精品文档

相关文档