实 验 报 告
课程名称 面向对象程序设计 实验名称 类与对象
专 业 通信工程
班 级 通信1101 学 号 姓 名
指导教师
2012 年 10 月 17 日
实验一 类与对象
实验名称 类与对象 评分
实验日期 2012 年 10 月 17 日 指导教师 乔汇东 姓名 皮锋 专业班级 通信工程 学号 201103020127
一、实验目的
(1)掌握类与对象定义与使用方法。 (2)理解类与对象的基本关系。 (3)了解封转原则应用的方式。 (4)掌握成员函数的基本使用方法。 (5)掌握构造析构函数的使用方法。 二、实验平台
PC机一台,软件开发环境VC6.0++; 三、实验内容
1、定义一个类实现银行帐户的概念,账户应包括有数据成员"帐号"、"存款余额"和”账户密码”等。在main函数中创建3个账户对象,分别存入一定的现金,然后显示各个账户的存款余额。
2、把数据成员"帐号"和"存款余额"定义为private,给银行账户这个类添加公有的成员函数"存款"、"取款"、"查询余额"和”查询帐号”。 main()函数中创建3个账户,调用成员函数进行一些存取款的操作。
3、编辑代码实现用户正确输入账号和密码能显示该账户余额的功能。
4、为类添加构造和析构函数,要求构造函数能对数据成员进行初始化,并在每个账户创建时给出提示,比如每个账号创建时显示“新账户建立”字样,析构函数要求能在账户对象释放时显示账户中所余金额。
四、实验记录(记录实验各步骤的代码,实验各步骤观察得到的结果) 1.定义一个类实现银行帐户的概念 #include<iostream> using namespace std; class account {
public: int user; double balance; int cipher; };