- 0
- 0
- 约1.85千字
- 约 18页
- 2019-05-13 发布于广东
- 举报
第三章 关于类和对象的进一步讨论 本节要点 构造函数 析构函数 回顾 #include iostream #include string using namespace std; class TApple { private: string color; string shape; public: void introduce(){coutcolor is colorendl;} }; 对象的状态 1.对象是有状态的 2.程序设计中,对象的状态是用对象的属性集合来表达的。 例如:苹果 特殊状态 初始状态 使用构造函数让对象进入初始状态 终结状态 使用析构函数使对象进入终结状态 构造函数 构造函数是一个特殊的函数,用来处理对象的初始化--为对象的某些属性赋予初始值。 构造函数的特点 构造函数首先是函数,因此遵循函数的定义要求,但构造函数是特殊的函数,其特点: 构造函数的类型 缺省构造函数--不带参数或参数都是缺省参数 myclass(){…} myclass(int i=0){…} myclass(char i=‘a’,int j=1){…} 带参数构造函数 myclass(double a){….} 拷贝构造函数--以该类对象的引用为参数 myclass(myclass obj){….} 构造函数举例 class myclass { public:
您可能关注的文档
- 青岛农业大学动漫与传媒学院网站创建与管理课件 第1章.ppt
- 青岛农业大学动漫与传媒学院网站创建与管理课件 第2章.ppt
- 青岛农业大学动漫与传媒学院网站创建与管理课件 第3章.ppt
- 青岛农业大学动漫与传媒学院网站创建与管理课件 第4章.ppt
- 青岛农业大学动漫与传媒学院网站创建与管理课件 第5章.ppt
- 青岛农业大学动漫与传媒学院网站创建与管理课件 第6章.ppt
- 青岛农业大学动漫与传媒学院网站创建与管理课件 第7章.ppt
- 青岛农业大学动漫与传媒学院网站创建与管理课件 第8章.ppt
- 青岛农业大学动漫与传媒学院网站创建与管理课件 第9章.ppt
- 青岛农业大学动漫与传媒学院网站创建与管理课件 第10章.ppt
- 统编版二年级语文上册课件《语文园地八》.pptx
- 眼部肌肤护理的日常习惯.pptx
- 第十单元 常见的酸、碱、盐 复习课(酸碱盐的化学性质)课件(内嵌视频)2025-2026学年九年级化学人教版下册.pptx
- 眼部肌肤护理的科学方法.pptx
- 2.4 磁铁能吸什么 课件(内嵌视频)2026-2027学年科学二年级上册苏教版.pptx
- 统编版二年级语文上册课件《阅读18 古诗二首》.pptx
- 科学二下4.12 寻访小动物的家 课件(苏教版2026新教材).pptx
- 煤矿企业各岗位安全生产风险告知.docx
- 第18课《井冈翠竹》课件-统编版语文七年级下册.pptx
- 第二章气体 液体和固体_气体液体固体单元复习课- 课件 -2026-2027学年高二下学期物理粤教版(2019)选择性必修第三册.pptx
最近下载
- 03J930-1 住宅建筑构造.pdf VIP
- 2023年南京中考化学试卷.pdf VIP
- 广州数控GR-L系列总线式交流伺服驱动单元使用手册.pdf
- 2025国家知识产权局知识产权检索咨询中心第二批招聘29人笔试参考试题附答案解析.docx VIP
- 【课件】氧化铝生产设备(湿法冶金及设备容器)资料讲解.ppt VIP
- 广西家庭居室装饰装修施工合同示范文本.docx VIP
- 2022-2023学年福建省厦门市高一(下)期末英语试卷(含解析).docx VIP
- 彩系列760-785 e77650e77660维修手册-英文版.pdf
- 2025-2026学年湘美版(新教材)小学美术二年级下册(全册)教学设计(附目录P124).docx
- 2022-2023学年福建省厦门市高一(下)期末英语试卷(含详细答案解析).docx VIP
原创力文档

文档评论(0)