构造函数与析构函数

来源:互联网 发布:java从小白到大牛 pdf 编辑:程序博客网 时间:2024/06/05 12:46

一般来说,类具有私有的成员变量,只能由其成员函数访问。

所以用类的构造函数初始化成员变量,构造函数没有返回值,且不能被对象调用(创建类对象的时候,调用构造函数,当对象创建完成后,将不能再使用构造函数),如果没有显式初始化,将会调用系统提供的默认构造函数,即给各个成员提供默认的初始值。

析构函数与构造函数的作用相反,在类对象生命结束时,系统自动调用类的析构函数,析构函数没有参数列表,也没有返回值,作用(变量设置为初始值)?????????

原创粉丝点击