c++构造类型指针与引用实验报告.docx

上传人:b****8 文档编号:12155769 上传时间:2023-06-04 格式:DOCX 页数:7 大小:109.70KB
下载 相关 举报
c++构造类型指针与引用实验报告.docx_第1页
第1页 / 共7页
c++构造类型指针与引用实验报告.docx_第2页
第2页 / 共7页
c++构造类型指针与引用实验报告.docx_第3页
第3页 / 共7页
c++构造类型指针与引用实验报告.docx_第4页
第4页 / 共7页
c++构造类型指针与引用实验报告.docx_第5页
第5页 / 共7页
c++构造类型指针与引用实验报告.docx_第6页
第6页 / 共7页
c++构造类型指针与引用实验报告.docx_第7页
第7页 / 共7页
亲,该文档总共7页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

c++构造类型指针与引用实验报告.docx

《c++构造类型指针与引用实验报告.docx》由会员分享,可在线阅读,更多相关《c++构造类型指针与引用实验报告.docx(7页珍藏版)》请在冰点文库上搜索。

c++构造类型指针与引用实验报告.docx

c++构造类型指针与引用实验报告

甘肃政法学院

本科生实验报告

(1)

姓名:

学院:

专业:

信息管理与信息系统

班级:

信息管理与信息系统

实验课程名称:

面向对象程序设计

实验日期:

2014年10月14日

指导教师及职称:

实验成绩:

开课时间:

2014到2015学年第一学期

 

甘肃政法学院实验管理中心印制

 

实验题目

构造类型、指针与引用

小组合作

姓名

班级

信息管理与信息系统

学号

一、实验目的

1.理解指针和引用的目的和作用;

2.理解构造函数的作用;

二.实验环境

Windows7

VisualC++6.0

二、实验内容与步骤

Desk.h

#if!

defined(AFX_DESK_H__958661BF_7553_42A4_BC4C_9F23B59C6EF1__INCLUDED_)

#defineAFX_DESK_H__958661BF_7553_42A4_BC4C_9F23B59C6EF1__INCLUDED_

#if_MSC_VER>1000

#pragmaonce

#endif//_MSC_VER>1000

classDesk

{

private:

intweight;

inthigh;

intwidth;

intlength;

public:

Desk(int&aa,int&bb,int&cc,int&dd);

virtual~Desk();

};

Stool.h

#if!

defined(AFX_STOOL_H__E62552A9_846E_48DD_A0EB_200B329968F3__INCLUDED_)

#defineAFX_STOOL_H__E62552A9_846E_48DD_A0EB_200B329968F3__INCLUDED_

#if_MSC_VER>1000

#pragmaonce

#endif//_MSC_VER>1000

classStool

{

intweight;

inthigh;

intwidth;

intlength;

public:

Stool(int*aa,int*bb,int*cc,int*dd);

virtual~Stool();

};

Desk.cpp

#include"stdafx.h"

#include"Desk.h"

#include"iostream.h"

 

Desk:

:

Desk(int&aa,int&bb,int&cc,int&dd)

{

weight=aa;

high=bb;

width=cc;

length=dd;

cout<<"weight="<

}

Desk:

:

~Desk()

{

}

Stool.cpp

#include"stdafx.h"

#include"Stool.h"

#include"iostream.h"

Stool:

:

Stool(int*aa,int*bb,int*cc,int*dd)

{

weight=*aa;

high=*bb;

width=*cc;

length=*dd;

cout<<"weight="<

}

Stool:

:

~Stool()

{

}

Main:

#include"stdafx.h"

#include"Desk.h"

#include"Stool.h"

#include"iostream.h"

intmain(intargc,char*argv[])

{

inta=10,b=11,c=12,d=13;

int&aa=a,&bb=b,&cc=c,&dd=d;

Deskdesk(aa,bb,cc,dd);

cout<<"------------------------"<

int*aaa=&a,*bbb=&b,*ccc=&c,*ddd=&d;

Stoolstool(aaa,bbb,ccc,ddd);

printf("HelloWorld!

\n");

return0;

}

三、实验过程与分析

五、实验总结

1.通过本实验的操作,基本掌握了构造函数的应用,同时对引用的理解也有所加深;

2.在试验中对于指针的应用不够熟悉,理解也不够深刻;还有待于提高;

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 农林牧渔

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2