文档详情

C实验指导书2013分析和总结.docx

发布:2024-03-08约2.81万字共40页下载文档
文本预览下载声明

《面向对象程序设计》

实验指导书

《面向对象程序设计实验》课程组

二0一三年三月

目录

实验预备

实验环境和工具使用,多文件应用程序的开发过程

3

实验一

类与对象

7

实验二

运算符重载

9

实验三

继承与多态性

12

实验四

模板

20

实验五

综合应用程序一(选做一个)

23

实验六

使用MFC 进行可视化编程

25

实验七

综合应用程序二(选做一个)

41

实验预备 实验环境和工具使用多文件应用程序的开发过程

一、实验目的与要求

VisualC++提供了一个集源程序编辑、代码编译与调试于一体的开发环境,这个环境称为集成开发环境,对于集成开发环境的熟悉程度直接影响程序设计的效率,本实验通过学习VisualC++6.0界面的常用组成情况,并学习各种常用的窗口、菜单、按钮的意义和功能,并通过一些简单的程序设计,目的是使学生对用户界面、菜单和工具栏有一个全面的了解并掌握主要菜单命令。

了解VisualC++集成开发环境的界面组成;

理解菜单命令的含义

掌握“New:”菜单命令、“Breakpoints”菜单命令、“Build”菜单命令、“SourceBrower”菜单命令、工具栏的定制和修改、联机帮助。

简单的程序设计

二、实验设备与平台

实验设备要求每个学生一台电脑,其中运行环境为VC++6.0系统。

三、实验内容及步骤

上机实验内容

VisualC++集成开发环境的用户界面识别;

新文件、新工程项目、工作区的创建;

设置、查看和删除断点;

编译和运行程序;

浏览资源信息;

工具栏的定制和修改;

联机帮助的使用;

熟悉VisualC++编写控制台模式程序的方法;上机输入例题,调试并运行,并观察结果;

上机编写一个程序

实验1调试并编译程序。

在VisualC++下,编写控制台模式的程序和在DOS下编写程序相似,具有简单方便的特点,一般用于后台程序的编写。控制台模式下程序的编写有两种方法,一是创建一个C++源程序文件,二是创建一个控制台模式的工程。

⑴创建一个C++源程序文件

①启动VisualC++,单击“File”菜单下的“New”菜单命令,出现“New”对话框。然后选择“Files”选项卡,在此选项卡的左侧,单击“C++SourceFiles”:在选项卡的右侧,选择源程序存放的位置(location)以及源程序文件名(File),然后单击【OK】按钮。注意C++源程序文件的扩展名为.cpp。

②在编辑区输入源程序,程序内容如下:

#includeiostream.hvoidmain()

{ for(inti=0;i3;i++)

{ coutHello!myfriend!\n; }

2

}

③程序输入之后,请认真检查,然后按F7键或工具栏中的 (Build)按钮或者

选择“Build”菜单命令,系统提示是否创建一个默认的工程工作区,单击【是】按钮即可。

④系统开始编译源程序并链接相应的文件,如果没有错误则在集成开发环境下方的状态栏中出现下列提示“0error(s),0warning(s)”,此时可以按Ctrl+F7键或按

下状态栏中的 按钮或者选择“Build”菜单的“Excute1_1.exe”运行程序,然后

观察程序运行结果。用户也可以在DOS(Windows98)下或控制台模式下(Windows2000或WindowsXP)直接键入文件名“1_1.exe”也可以运行程序。

⑵创建一个控制台模式的工程

①启动VisualC++,单击“File”菜单下的“New”菜单命令,出现“New”对话框。然后选择“Projects”选项卡,在此选项卡的左侧,单击“Win32ConsoleApplication”;在选项卡的右侧,选择工程文件存放的位置(location)以及工程文件名(ProjectName)。然后单击【OK】按钮。

②在“Win32ConsoleApplication-Step1of1”对话框中选择应用程序的类型“Anemptyproject”,单击【Finish】按钮。

③在集成开发环境的左侧单击“FileView”属性页,右键单击“SourceFiles”,选择“AddFilestoFolder…”。在“文件名”中填入文件名,此时也可以选择存在的文件。

④此时在“SourceFiles”左侧出现一个加号,单击加号,出现新的源程序文件“1_1.cpp”,双击此文件,在集成开发环境的右侧输入例1_1.

⑤按照创建一个C++源程序文件的第④个步骤编译和运行程序。

图1-1向工程中添加源程序文件

图1-2选择添加的源程序文件的文件名与类型

实验2:上机输入

显示全部
相似文档