面向对象技术实验指导书1 精品.docx

上传人:b****1 文档编号:950490 上传时间:2022-10-14 格式:DOCX 页数:72 大小:1,009.86KB
下载 相关 举报
面向对象技术实验指导书1 精品.docx_第1页
第1页 / 共72页
面向对象技术实验指导书1 精品.docx_第2页
第2页 / 共72页
面向对象技术实验指导书1 精品.docx_第3页
第3页 / 共72页
面向对象技术实验指导书1 精品.docx_第4页
第4页 / 共72页
面向对象技术实验指导书1 精品.docx_第5页
第5页 / 共72页
点击查看更多>>
下载资源
资源描述

面向对象技术实验指导书1 精品.docx

《面向对象技术实验指导书1 精品.docx》由会员分享,可在线阅读,更多相关《面向对象技术实验指导书1 精品.docx(72页珍藏版)》请在冰豆网上搜索。

面向对象技术实验指导书1 精品.docx

面向对象技术实验指导书1精品

面向对象技术实验指导书

(通信学院-电信工程系)

编著:

黄健

目录

第一章C/C++实验基础知识3

1.1C/C++语言实验环境配置3

1.2VisualC++6.0的使用3

1.2.1VisualC++介绍3

1.2.2VisualC++的安装和启动3

1.2.3常用功能键及其意义4

1.2.4输入和编辑源程序5

1.2.5编译、连接和运行8

1.2.6建立和运行包含多个文件的程序的方法13

1.3VisualC++6.0工程相关文件介绍20

1.4VisualC++6.0错误信息20

1.4.1程序错误的类型20

1.4.2错误信息的查询22

1.5VisualC++6.0调试工具使用24

1.5.1设置工程的调试属性24

1.5.2学习设置断点进行单步调试25

第二章C/C++实验要求28

2.1实验的意义和目的28

2.2实验过程总体要求28

2.2.1实验内容总体安排28

2.2.2实验前的准备工作28

2.2.3上机实验步骤29

2.2.4上机代码编写要求29

2.2.5实验报告编写29

2.2.6实验数据提交29

2.2.7实验参考资料30

2.3实验考核31

2.3.1平时实验过程考核31

2.3.2期末实验上机考试31

2.3.3实验成绩评定31

第三章实验内容与指导32

3.1实验一数据类型与表达式32

3.2实验二C++程序设计初步34

3.3实验三函数与程序结构36

3.4实验四类和对象40

3.5实验五继承与派生44

3.6实验六多态与虚函数48

3.7实验七运算符重载50

第一章C/C++实验基础知识

1.1C/C++语言实验环境配置

C/C++语言实验环境配置要求。

1)硬件配置:

586以上PC兼容机或品牌机,配有彩色显示器、鼠标、键盘,内存不小于20MB,硬

盘自由空间不少于60MB。

推荐配置为内存32MB或64MB(或以上),硬盘自由空间500MB

以上。

2)软件配置:

1、操作系统:

Windows98,windows2000,windowsXP,Linux,UNIX

2、集成开发环境:

(1)在Windows98,windows2000,windowsXP系统下,主要的开发编译环境有TurboC/C++3.0、BorlandC++3.1、MicrosoftVisualC++6.0、DJGPP,其中DJGPP是GCC在DOS/Windows操作系统下的移植。

本实验指导书使用的开发环境为MicrosoftVisualC++6.0英文版。

汉化版本只是把部分菜单汉化了且用词很不准确。

(2)在Linux、UNIX系统下,采用GCC编译环境。

本实验指导书不涉及相关内容,有兴趣的同学可以自行学习。

1.2VisualC++6.0的使用

1.2.1VisualC++介绍

VisualC++是Microsoft公司的VisualStudio开发工具箱中的一个C/C++程序开发包。

VisualStudio提供了一整套开发Internet和Windows应用程序的工具,包括VisualC++,VisualBasic,VisualFoxPro,VisualInterDev,VisualJ++以及其他辅助工具,如代码管理工具VisualSourceSafe和联机帮助系统MSDN。

VisualC++包中除包括C++编译器外,还包括所有的库、例子和为创建Windows应用程序所需要的文档。

从最早期的1.0版本发展6.0版本,到最新的.NET版本,VisualC++已经有了很大的变化,在界面、功能、库支持方面都有许多的增强。

6.0版本在编译器、MFC类库、编辑器以及联机帮助系统等方面都比以前的版本做了较大改进。

VisualC++一般分为三个版本:

学习版、专业版和企业版,不同的版本适合于不同类型的

应用开发。

实验中可以使用这三个版本的任意一种。

1.2.2VisualC++的安装和启动

如果你的计算机未安装VisualC++6.0,则应先安装VisualC++6.0。

VisualC++是Visual

Studio的一部分,因此需要VisualStudio的光盘,执行其中的setup.exe,并按屏幕上的提示

安装即可。

安转完毕后,在Windows的“开始”菜单的程序子菜单中会出现“MicrosoftvisualStudio”子菜单,如图1-1所示

图1-1MicrosoftvisualStudio启动子菜单

在需要使用VisualC++时,只需从桌面上顺序选择“开始”程序“MicrosoftvisualStudio”

VisualC++6.0命令即可,此时屏幕上在短暂显示VisualC++6.0的版权页面后,出现Visual

C++6.0的由窗口、工具条、菜单、工具及其他部分组成的一个主界面。

通过这个界面,用

户可以创建、测试、调试应用程序。

如图

图1-2VisualC++6.0界面

1.2.3常用功能键及其意义

为了使程序员能够方便快捷地完成程序开发,开发环境提供了大量快捷方式来简化一些

常用操作的步骤。

键盘操作直接、简单,而且非常方便,因而程序员非常喜欢采用键盘命令

来控制操作。

下面是一些最常用的功能键,希望在实验中逐步掌握。

操作类型

功能键

对应菜单

含义

文件操作

Ctrl+N

File|New

创建新的文件、项目等

Ctrl+O

File|Open

打开项目、文件等

Ctrl+S

File|Save

保存当前文件

编辑操作

Ctrl+X

Edit|Cut

剪切

Ctrl+C

Edit|Copy

复制

Ctrl+V

Edit|Paste

粘贴

Ctrl+Z

Edit|Undo

撤消上一个操作

Ctrl+Y

Edit|Redo

重复上一个操作

Ctrl+A

Edit|Select

All

Del

Edit|Del

删除光标后面的一个字符

建立程序操作

Ctrl+F7

Build|Compilercurrentfile

编译当前源文件

Ctrl+F5

Build|Runexe

运行当前项目

F7

Build|Buildexe

建立可执行程序

F5

Build|StartDebugging

启动调试程序

调试

F5

Debug|Go

继续运行

F11

Debug|Stepinto

进入函数体内部

shift+F11

Debug|Stepout

从函数体内部运行出来

F10

Debug|Stepover

执行一行语句

F9

设置/清除断点

Ctrl+F10

Debug|Run

to

shift+F9

Debug|QuickWatch

快速查看变量或表达式的值

Shift+F5

Debug|Stopdebugging

停止调试

注:

这些快捷键命令都有对应的菜单和工具条按钮,如图1.3:

编译工程

插入断点

链接目标文件

调试运行

停止编译

全速运行

 

图1-3快捷键命令菜单与按钮

1.2.4输入和编辑源程序

先介绍最简单的情况,即程序只由一个源程序文件组成,即单文件程序(有关对多文件

程序的操作在本章的稍后介绍)。

1、新建一个C++源程序的方法

如果要新建一个C++源程序,可采取以下的步骤:

在VisualC++主窗口的主菜单栏中选择File(文件)命令,然后选择New(新建)命令,如图1-4。

这时,展幕上出现一个New(新建)对话框,单击此对话框的上方的Files(文件)属性页,在列表中选择“C++SourceFile”项,表示要建立新的C++源程序文件,然后在对话框右半部分的Location(目录)文本框中输入准备编辑的源程序文件的存储路径(假设为

D:

\VC++6.0\测试程序\其他测试\demo),表示准备编辑的源程序文件将存存放在“D:

\VC++6.0\测试程序\其他测试\demo”子目录下。

在其上方的File(文件)文本框中输入准备编辑的源程序文件的名字(输入MyFirstC),如图1-5。

这样,即将进行输入和编辑的源程序就以MyFirstC.cpp为文件名存放在“D:

\VC++6.0\测试程序\其他测试\demo”目录下,如图1-6。

当然,读者完全可以指定其他路径名和文件名。

图1-4选择File菜单中的New操作

图1.5创建工程文件

图1.6在指定的目录下建立的源文件

在单击OK按钮后,回到VisualC++主窗口,由于在前面已指定了路径(D:

\VC++6.0\测试程序\其他测试\demo)和文件名(MyFirstC.cpp),因此在窗口的标题栏中显示出

MyFirstC.cpp。

可以看到光标在程序编辑窗口闪烁,表示程序编辑窗口已激活,可以输入和

编辑源程序了。

这里输入如图1-7窗口中所示的程序。

检查无误后,则将源程序保存在前面

指定的文件中,方法是:

在主菜单栏中选择File(文件)命令,并在其下拉菜单中选择Save

(保存)命令。

也可以用快捷键Ctrl+S来保存文件。

如果不想将源程序存放到原先指定的

文件中,可以不选择Save命令,而选择SaveAs(另存为)命令,并在弹出的SaveAs(另

存为)对话框中指定文件路径和文件名。

1.7C++程序的输入

2、打开一个已有的程序

如果你已经编辑并保存过C++源程序,而希望打开你所需要的源程序文件,并对它进行

修改,方法是:

(1)在“资源管理器”或“我的电脑”中按路径打到已有的C++程序名(如C1-1.cpp)。

(2)双击此文件名,则进入VisualC++集成环境,并打开了该文件,程序已显示在编

辑窗口中。

也可以用Ctrl+O或单击工具栏中的小图标来打开文件。

(3)如果修改后仍想保存在原来的文件中,可以选择File(文件)→Save(保存)命

令,或用快捷键Ctrl+S,或单击工具栏中的小图标来保存文件。

3、通过已有的程序建立一个新程序的方法

如果你已编辑并保存过C++源程序(而不是第一次在该计算机上使用VisualC++)的话,

则可以通过一个已有的程序来建立一个新程序,这样做比重新输入一个新文件省事,因为可

以利用原有程序的部分内容。

方法是:

(1)打开任何一个已有的源文件,(例cl-1.cpp)

(2)利用该文件的基础修改成新的文件然后通过选择File(文件)→Saveas(另存为)

命令将它以另一文件名另存(如以test.cpp名字另存),这样就生成了一个新文件test.cpp。

用这种方法很方便,但应注意:

(1)保存新文件时,不要错用File→Save(保存)操作,否则原有文件(cl-1.cpp)的

内容就被修改了。

(2)在编译新文件前,应先选择File(文件)→CloseWorkspace(关闭工作区)命令

将原有的工作区关闭,以免新文件在原有的工作区进行编译。

1.2.5编译、连接和运行

1、程序的编译

在编辑和保存了源文件以后,需要对该源文件进行编译。

单击主菜单栏中的Build(编

译),在其下拉菜单中选择CompileMyFi

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

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1