数据结构C++描述,介绍类建立的方法和技巧,对RCV项目要针对各个类建立对应表,继承关系和方法实现写清楚。
工具:Excel
软件开发过程:问题分析和功能定义,对象技巧处理设计,编码,测试和维护,软件工程
基本概念:
类:由多个存放数据值的成员和加工数据的运算组(方法)。
类分公共部分和私有部分,
公共部分描述用户使用类的界面,用户不必了解对象内部细节而使用对象。
私有部分由数据抽象的数据和内部操作组成。
1.1 说明数据的封装性和数据隐藏性的区别。
类通过把数据和方法包装在一起并将他们视为整体来封装(encapsulates)信息。类在结构上隐藏了应用细节并严格限制对其数据和操作的外部访问。把类的这种特性称为信息隐藏,它保护了数据的完整性。
1.2 设计一个ADT(Abstract data type)来说明圆柱。其数据包括圆柱的半径和高度;操作包括构造函数,求面积函数和体积函数。