第十二章构造函数;本章主要内容;12.1类与对象;12.2构造函数的需要性;由于类的封装性,类的对象的初始化的任务只能由类的成员函数完成:构造函数
构造函数:在类定义体中,与类同名的成员函数
作用:在创建对象时,由系统自动调用(在编译时,由编译器自动完成),对对象进行初始化;构造函数可以放在类的外部定义,加“类名::”。
例:
#includeiostream.h
classDesk{
public:
Desk();
//构造函数声明
protected:
intweight;
inthigh;
intwidth;
intlength;
};;Desk::Desk(){
//构造函数定义
weight=10;
high=5;
width=5;
length=5;
coutweight
high
width
lengthendl;
}
;voidfn(){
Deskda;//自动调用Desk()
您可能关注的文档
最近下载
- 2024年新版节能减排生态环保知识竞赛考试题库及答案.docx VIP
- 2025年高中一年级指对数函数实际应用问题专题试卷及解析.docx VIP
- 2024年水利安全员(B证)考试题库-上(单选题汇总).doc VIP
- 《中国古建筑》课件.ppt VIP
- 标准图集-12S108-1-倒流防止器选用及安装.pdf VIP
- 2025年房地产经纪人养老地产风险管理与应急预案专题试卷及解析.pdf VIP
- 儿童美育古建筑课件.pptx VIP
- 《桥梁工程》教案.pdf VIP
- 2025年房地产经纪人利益冲突处理中的“善良管理人”注意义务专题试卷及解析.pdf VIP
- 读本高年级 第5讲 《块头大不等于强 》 课件.pptx
原创力文档

文档评论(0)