实验一2012221010021_戴嘉乐_标准实验报告(C++)..docVIP

  • 17
  • 0
  • 约1.18万字
  • 约 20页
  • 2018-12-29 发布于湖北
  • 举报

实验一2012221010021_戴嘉乐_标准实验报告(C++)..doc

电 子 科 技 大 学 实 验 报 告 学生姓名:戴嘉乐 学 号: 2012221010021 指导教师:陈安龙 实验地点:信软楼305 实验时间:2013.11.4 一、实验室名称:软件实验室 二、实验项目名称:面向对象程序设计—数据封装 三、实验学时:8 四、实验原理: 数据封装将一组数据和这组数据有关的操作集合封装在一起,形成一个能动的实体,称为对象。用户不必知道对象行为的实现细节,只需根据对象提供的外部特性接口访问对象。 面向对象技术试图通过建立一个合适的数据类型,将描述对象的属性(数据)和行为(函数)结合在一起,形成一个新的抽象数据类型,称为类类型(class)。类是C++的封装机制,其中包括了数据成员和成员函数。 在C++类中,能确保数据只能由类中的成员函数进行访问和处理。在任何时候,都可以自由地改变数据成员的组织形式,只需改变成员函数的实现细节。由于这些成员函数的接口不改变,系统其他部分的程序(及使用者)就不会由于改动而受到影响。 类的概念将数据和与这个数据有关的操作集合封装在一起,建立了一个定义良好的接口,人们只关心其使用,不关心其实现细节。这反应了抽象数据类型的思想。 五、实验目的: 本实验通过编写一些简单的程序,使学生掌握数据封装的概念,并能熟练编写C++类,培养理论联系实际和自主学习的能力,提高程序设计水平。

文档评论(0)

1亿VIP精品文档

相关文档