C++面向对象程序设计(第二版)-第四章 类与对象(精品·公开课件).pptVIP

  • 7
  • 0
  • 约1.2万字
  • 约 72页
  • 2018-11-05 发布于广西
  • 举报

C++面向对象程序设计(第二版)-第四章 类与对象(精品·公开课件).ppt

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * C++面向对象程序设计 4.8.2 前向引用声明 类应该先声明,后使用 如果遇到两个类相互引用的情况,需要在某个类的声明之前引用该类,则应进行前向引用声明。 前向引用声明是在引用未定义的类之前对该类进行声明,它只为程序引入一个标识符,但具体声明在其它地方。 * C++面向对象程序设计 4.9 友元 4.9.1 友元函数 4.9.2 友元类 * C++面向对象程序设计 4.9.1 友元函数 友元的概念 友元提供了不同类或对象的成员函数之间、类的成员函数与一般函数之间进行数据共享的机制。 友元是C++提供的一种破坏数据封装和数据隐藏的机制。通过将一个模块声明为另一个模块的友元,一个模块能够引用到另一个模块中本是被隐藏的信息。 可以使用友元函数和友元类。 为了确保数据的完整性,及数据封装与隐藏的原则,建议尽量不使用或少使用友元。 * C++面向对象程序设计 4.9.1 友元函数 友元函数是在类声明中由关键字friend修饰说明的非成员函数,在它的函数体中能够通过对象名访问 private 和 protected成员 作用:增加灵活性,使程序员可以在封装和快速性方面做合理选

文档评论(0)

1亿VIP精品文档

相关文档