- 7
- 0
- 约1.65万字
- 约 92页
- 2016-12-10 发布于江西
- 举报
第4讲 构造函数 、析构函数、this指针、静态成员.ppt
面向对象程序设计 第四讲 武汉大学 赵小红 主要内容 构造函数 析构函数 this指针 静态成员 知识回顾 类是现实世界或思维世界中的实体在计算机中的反映,它将数据以及这些数据上的操作封装在一起。对象是具有类类型的变量。 类是对象的抽象,而对象是类的具体实例。类是抽象的,不占用内存,而对象是具体的,占用存储空间 。 类和对象应用举例 设计一个学生成绩的简单管理程序,输入学生的3门课成绩后,计算平均成绩,并在屏幕上输出。 #include #include using namespace std; const int num_score 3; class CSTU private: char m_name[12]; float m_score[num_score]; float m_ave; public: void setname char name[] ; void setscores float score[] ; float calave ; void show ; ; 构造函数 定义类时不能对成员变量进行初始化。----只能在声明对象之后进行初始化。 例如:CSTU s1; 成员变量一般都定义为私有属性,不能在声明对象后利用赋值运算对成员变量进行初始化。----与struct不同 什么是构造函数 关于构造函数的规定 构造函数的名称与类名
您可能关注的文档
- 世界古代史课件3.ppt
- (第8章-1)面向对象程序设计.ppt
- 12 Psychosocial therapy.ppt
- 九年级历史上册学案.doc
- 3网络数据库技术.ppt
- 加热炉装料机设计说明书.docx
- 第9章 电视特技.ppt
- 洛阳第二外国语学校 2011 年初一招生试卷.doc
- CGA项目介绍(精简).ppt
- 项目09 平面体系的几何组成分析 建筑力学 王嘉弟.ppt
- 2026至2031国内癸二酸行业市场深度调研及供需格局及有效策略与实施路径评估报告.docx
- 高频精选:webgl开发面试题及答案.doc
- 凝血因子VIII浓缩剂临床应用与研究进展.ppt
- 网络货运可行性研究报告.docx
- 高频精选:web测试面试题及答案2026.doc
- 2026至2031国内贵妃榻行业市场深度调研及供需格局及有效策略与实施路径评估报告.docx
- 高频精选:web功能测试面试题及答案.doc
- 2026至2031国内桂花油行业市场深度调研及供需格局及有效策略与实施路径评估报告.docx
- 高频精选:web官方前端面试题及答案.doc
- 2026年贵州省黔东南州高考地理模拟试卷(3月份).docx
最近下载
- 八达KBZ20-630(1000)-1140矿用隔爆真空馈电开关说明书-中文.doc VIP
- 中国金融智能体市场追踪报告,2025年.docx VIP
- 新型杀虫剂与三种重金属对白符跳虫的毒性效应及机制探究.docx VIP
- 肥胖的病因、流行病学与心血管风险因素.pdf
- 辽宁省专升本2025年电气工程及其自动化电路试卷(含答案).pdf VIP
- 园林景观实测实量操作指引.pdf VIP
- 水电厂全厂停电事故应急预案.docx
- 九江市庐山交通索道经营管理有限责任公司面向社会公开招聘工作人员(公共基础知识)测试题附答案.docx VIP
- Ainuo艾诺AN87310交直流功率分析仪用户手册v1.2.pdf
- 氟化企业安全风险隐患排查指南.pdf VIP
原创力文档

文档评论(0)