vc++第2章 C++面向对象程序设计(5)

2021-01-20 16:37

vc++第2章 C++面向对象程序设计

2.1.3 构造函数和析构函数1. 构造函数 前面已提及,在类的定义中是不能对数据成员进行初始化的。为了能给数据成员自动设置 某些初始值,这时就要使用类的特殊成员函数——构造函数。构造函数的最大特点是在对 象建立时它会被自动执行,因此用于变量、对象的初始化代码一般放在构造函数中。 C++规定:构造函数必须与相应的类同名,它可以带参数,也可以不带参数,与一般的成 员函数定义相同,也可以重载。例如: class CMeter { public: CMeter(int nPos ) // 带参数的构造函数 { m_nPos = nPos; } ... } 这样若有: CMeter oMeter(10), oTick(20); 则会自动调用构造函数CMeter(int nPos ),从而使得对象oMeter中的私有成员m_nPos的 值为10;使得对象oTick中的私有成员m_nPos的值为20。


vc++第2章 C++面向对象程序设计(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2017-2022年中国太阳能电池封装玻璃行业市场监测与投资方向研究

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: