1 / 5
文档名称:

实验五预习报告和实验报告.doc

格式:doc   大小:135KB   页数:5页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

实验五预习报告和实验报告.doc

上传人:mh900965 2018/2/11 文件大小:135 KB

下载得到文件列表

实验五预习报告和实验报告.doc

文档介绍

文档介绍:信息工程学院
实验报告
课程名称: 面向对象程序设计
实验名称: 实现由object类派生出的Box类
实验类型:验证性√综合性□设计性□
实验室名称: 信息工程学院机房
班级: 计15-2 学号: 201510201063
姓名: 孙长凯组别:
同组人: 成绩:
实验日期: 2016 5月 26日
报告成绩: 指导教师审核(签名): 2016 年5月26日
实验五实现由Object类派生出的Box类
实验目的
、定义派生类。


实验内容
,有数据成员weight及相应的操作函数,由此派生出Box类,增加数据成员height和width及相应的操作函数。
,观察构造函数与析构函数的调用顺序。
实验要求

,提交给教师检查。
UML图
Object
-weight : int
+getweight() : int
+setweight(n:int=0) : void
+~Object()
BOX
-width : int
-height : int
+getwidth() : int
+setwidth(n : int=0) : void
+getheight() : int
+sethight(n : int=0) : void
实验程序:
/////////////////////////////////////////////////////////
#include<iostream>
using namespace std;
class Object{
private:
int weight;
public:
Object(){cout<<"构造Object"<<endl;
weight=0;}
int getweight(){return weight;}
void setweight(int n) {wei