摘要:
学习C++语言的同学都知道,C++中类是有默认的几个函数的,主要是有四个函数:四个函数默认构造函数:A(void),无参构造函数拷贝(复制)构造函数:A(const A&a)。用一个对象A去为另一个对象赋值。析构函数:~A(void)。释放掉A所占用的空间。赋值函数:A &original = const A&a。使用一个对象a直接为另一个对象赋值。默认的无参构造函数和析构函数不多讲,大家都很明白,析构函数不用手动调用,是在类生命期结束的时候系统自动调用的,析构函数主要是释放分配的空间的(delete和delete[]有类似之处)。每个类只有一个赋值函数和一个析构函数, 阅读全文