《面向对象程序设计》实验指导书
2
———————————————————————————————— 作者:
———————————————————————————————— 日期:
个人收集整理 勿做商业用途
个人收集整理 勿做商业用途
3
第 页
个人收集整理 勿做商业用途
《面向对象程序设计》实验教学大纲
一、基本信息
课程编码
020213023
课程学时
48
课程类别
学科基础课
实验总学时
16
开出学期
第四学期
开出单位
信息学院教学机房
适用专业
计算机科学与技术、软件工程
二、实验安排
序号
实 验 项 目
实验学时
每组人数
实验类型
开出要求
1
建立一个非图形化的C++程序
2
1
验证
必做
2
设计一个用于人事管理的People类
2
1
验证
必做
3
实现Client类
2
1
验证
必做
4
实现Employee类
2
1
验证
必做
5
实现由Object类派生出的Box类
2
1
验证
必做
6
简易教职工人事管理系统
6
1
设计
必做
三、实验目的、内容与要求
实验一 建立一个非图形化的C++程序
实验目的
C++.
C++6。0的开发环境.
C++6。0编写标准的C++控制台程序。
4.学会使用VC++。
实验内容
建立、编译和运行一个标准C++控制台程序。
实验要求
++控制台程序。
、运行教材P。20例2—1程序.
3。下课前完成实验内容,提交给教师检查。
实验二 设计一个用于人事管理的People类
实验目的
;掌握对象的声明和使用.
2。学会使用类的构造函数和析构函数.
个人收集整理 勿做商业用途
个人收集整理 勿做商业用途
4
第 页
个人收集整理 勿做商业用途
.
实验内容
考虑到通用性,这里只抽象出所有类型人员都具有的属性:number(编号)、sex(性别)、birthday(出生日期 )、id(身份证号)等。其中“出生日期”定义为一个“日期”类内嵌子对象。用成员函数实现人员信息的录入和显示.
实验要求
——构造函数和析构函数、拷贝构造函数、内联成员函数、类的组合。
,提交给教师检查。
实验三 实现Client类
实验目的
1。学****并掌握类的静态成员的使用。
2。学****多文件结构在C++程序中的使用.
实验内容
定义字符型静态数据成员ServerName,保存其服务器名称;整型静态数据ClientNum,记录已定义的客户数量;定义静态函数成员ChangeServerName( )改变服务器名称。
实验要求
1。在头文件client。h中定义类。
,,在其中定义main( )函数,测试Client类。
,提交给教师检查.
实验四 实现Employee类
实验目的
++库练****处理字符串的方法
实验内容
个人收集整理 勿做商业用途
个人收集整理 勿做商业用途
5
第 页
个人收集整理 勿做商业用途
,其中包括表示姓名、街道地址、城市和邮政编码等属性,包括change_name( )和display( )等函数。
2。成员函数display( )使用cout语句显示姓名、街道地址、城市和邮政编码等属性,成员函数change_name( )改变对象的姓名属性,实现并测试这个类。
实验要求
++库处理字符串的方法.
2。下课前完成实验内容,提交给教师检查。
实验五 实现由Object类派生出的Box类
实验目的
、定
《面向对象程序设计》实验指导书 来自淘豆网www.taodocs.com转载请标明出处.