C++构造函数详解及显式调用构造函数

C++构造函数详解及显式调用构造函数


2024年4月8日发(作者:qq注册网页账号免费)

C++构造函数详解及显式调用构造函数

c++类的构造函数详解

一、 构造函数是干什么的

class Counter

{

public:

// 类Counter的构造函数

// 特点:以类名作为函数名,无返回类型

Counter()

{

m_value = 0;

}

private:

// 数据成员

int m_value;

}

该类对象被创建时,编译系统对象分配内存空间,并自动调用该构造函数->由构造函

数完成成员的初始化工作

eg: Counter c1;

编译系统为对象c1的每个数据成员(m_value)分配内存空间,并调用构造函数

Counter( )自动地初始化对象c1的m_value值设置为0

故:

构造函数的作用:初始化对象的数据成员。

二、 构造函数的种类

class Complex

{

private :


发布者:admin,转转请注明出处:http://www.yc00.com/xitong/1712550285a2077921.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信