C++基础:常函数、全局函数及友元函数详解.pdfVIP

  • 1
  • 0
  • 约4.54千字
  • 约 12页
  • 2026-07-23 发布于北京
  • 举报

C++基础:常函数、全局函数及友元函数详解.pdf

1对象模型

C++对象模型可以概括为以下2部分:

语言中直接支持面向对象程序设计的部分,主要涉及如构造函数、析构函数、虚函数、继承(单继

承、多继承、虚继承)、多态等等。

对于各种支持的底层实现机制。

在c语言中,“数据”和“处理数据的操作(函数)”是分开来的的,也就是说,语言本身并没有支

持“数据据和函数”之间的关联性。在c++中,通过抽据类型(datatype,ADT),在类中定义数

据和函数,来实现数据和函数直接的绑定。

概括来说,在C++类中有两种成员数据:static、nonstatic;三种成员函数:static、nonstatic、

virtual。

1.1基础知识

通过上面的案例,我们可以的得出:

1.2总结

C++类对象中的成员变量和成员函数是分开的

成员变量:

普通成员变量:于对象中,与struct变量有相同的内存布局和字节对齐方式

静态成员变量:于全局数据区中

成成员函数:于代码段中。

2常函数

既要使数据能在一定范围内共享,又要保证它不被任意修改,可使用const。

用const修饰的数据成员称为常数据成员

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档