类的抽象与封装部分的小结与补充
类的抽象与封装部分的小结
类的概念
类是基于编程语言定义的一种抽象数据类型,描述程序中某个子问题的解决方案。这个抽象
数据类型具有两方面的作用:
描述采用什么样的数据结构记录和保存所解决子问题的状态:类的属性
描述采用什么样的算法实现所解决子问题的状态的修改、展示:类的方法/服务/成员
函数
设计一个类的工作包括:
确定解决这个子问题采用的数据结构和相应算法:类必须具有的属性、必须向程序其
他部分提供的public 函数
如果属性所记录的数据需要直接向程序的其他部分展示,则将该属性作为public
属性,否则作为类的private 属性
这个子问题的起始状态必须满足的要求:类的构造函数
这个子问题在求解过程中需要占用哪些系统资源:类的析构函数
类成员函数的结构化:将其中复杂成员函数的功能划分到为多个函数、将多个成员函
数的共同功能抽象成类的一个成员函数,这些新增的成员函数都作为类的 private 函
数
确定在程序中其他哪些类、函数需要访问该类的 private 属性,将这些类、函数声明
为类的friend
对比:
int 是C/C++
您可能关注的文档
- 第四章 地图数据处理.pdf
- 第十八章 类脂化合物.pdf
- 第四章 期权类衍生金融工具.pdf
- 第四章 常规及复杂控制技术(学生).pdf
- 第四章 植物光合作用II.pdf
- 第四章 水的吸附处理.pdf
- 第十四章 瞬变应答法中的动力学研究法(上).pdf
- 第四章 细胞内膜系统-ER.pdf
- 第四册电气设备安装工程湖北省2013定额.pdf
- 第四章 图像颜色复制原理.pdf
- 2021年北京市建设工程计价依据——预算消耗量标准 通用安装工程 第七册 通风空调工程.docx
- 重庆市通用安装工程计价定额 第七册 通风空调安装工程 2018年版.docx
- 西藏自治区建设工程计价定额(2025版)XZ00-33-2025 费用定额.docx
- 山东省安装工程消耗量定额 第七册 通风空调工程 SD 02-31-2016.docx
- 海南省建设项目工程总承包计价规则 琼建定〔2026〕72号.docx
- 西藏自治区建设工程计价定额(2025版)XZA6-31-2025 XZA7-31-2025 装配式建筑工程 绿色建筑工程.docx
- 2021年北京市建设工程计价依据——预算消耗量标准 通用安装工程 第六册 自动化控制仪表安装工程.docx
- 2024年辽宁省建设工程计价依据 D02 市政工程定额 第二册 道路工程.docx
- 2024年辽宁省建设工程计价依据 D11 市政工程定额 第十一册 措施项目.docx
- 2024海南省安装工程综合定额 第七册 通风空调安装工程.docx
最近下载
- 手诊入门大全.ppt
- 给排水国标图集-10SS411建筑给水复合金属管道安装.pdf VIP
- 工程勘察设计收费标准(2002年修订本)完整版.pdf
- 《智能建造概论》高职PPT完整全套教学课件.pptx VIP
- 2025年一级注册消防工程师继续教育题目及答案-消防设施规范.pdf VIP
- 无人机 动力系统.pptx VIP
- 新教科版六年级科学下册教案(全册) .doc VIP
- 十五五规划纲要深度解读:高水平对外开放的新举措与新布局.pptx
- 2025年一级注册消防工程师继续教育题目及答案社会消防技术服务活动和从业人员从业行为基本要求.pdf VIP
- 全民国防教育日ppt-全民国防教育日课件.ppt VIP
原创力文档

文档评论(0)