1.其定义位于类声明中的函数都将自动成为内联函数。
2.程序声明对象时,将自动调出构造函数。
3.构造函数的参数表示的不是类成员,而是赋给类成员的值。因此,参数名不能与累成员相同。
4.如果创建的是静态存储类对象,则其析构函数将在程序介绍时自动调用。如果创建的是自动存储类对象,则其析构函数将在程序执行完代码块时(该对象是在其中定义的)自动被调用。如果对象是通过new创建的,则它将逐留在栈内存或者自由存储区,当使用delete来释放内存时,其析构函数将自动被调用。
5.给类定义了构造函数后,必须提供默认构造函数。
关于c++的一些理解(自用)
最新推荐文章于 2022-05-07 17:47:14 发布