Zhonghui

每个不曾起舞的日子,都是对生命的辜负

User Tools

Site Tools


程序:cpp:面向对象

C++面向对象


静态成员变量

我们都知道,类的定义是不会分配空间的,因为类的定义只“描述”了这个类的结构,并没有生成这个类的具体对象,而类中的静态成员,其内存并不是在某一个具体的对象生成的时候被分配的,而是一直存在,所以类的静态成员,需要在外部声明(也就是为其分配内存),在源文件中的一处声明,其它要使用的地方也不需要extern再次声明了,包含类的定义的头文件即可访问

友元

在类的内部可以使用friend声明友元,友元可以是其他的类或者是函数,友元可以拥有等同于类内部的访问权限。友元是一种声明,并不需要友元类、友元函数的定义在之前出现过

构造函数

默认构造函数

复制构造函数

移动构造函数

/var/www/DokuWikiStick/dokuwiki/data/pages/程序/cpp/面向对象.txt · Last modified: 2022/10/12 13:48 by zh