面向对象程序设计
实验指导书
计算机与信息技术学院
2011-1
目 录
实验一Visual C++6.0开发环境应用入门 ..................................................................................... 1
一、实验目的 ........................................................................................................................... 1 二、实验任务 ........................................................................................................................... 1 三、实验步骤 ........................................................................................................................... 1 实验二C++简单程序设计 .............................................................................................................. 5
一、实验目的 ........................................................................................................................... 5 二、实验任务 ........................................................................................................................... 5 三、实验步骤 ........................................................................................................................... 5 实验三 函数的应用 ....................................................................................................................... 10
一、实验目的 ......................................................................................................................... 10 二、实验任务 ......................................................................................................................... 10 三、实验步骤 ......................................................................................................................... 10 实验四 类与对象 ........................................................................................................................... 12
一、实验目的 ......................................................................................................................... 12 二、实验任务 ......................................................................................................................... 12 三、实验步骤 ......................................................................................................................... 12 实验五 C++程序的结构 ............................................................................................................... 15
一、实验目的 ......................................................................................................................... 15 二、实验任务 ......................................................................................................................... 15 三、实验步骤 ......................................................................................................................... 16 实验六 数组、指针与字符串 ....................................................................................................... 17
一、实验目的 ......................................................................................................................... 17 二、实验任务 ......................................................................................................................... 17 三、实验步骤 ......................................................................................................................... 17 实验七 继承与派生 ..................................................................................................................... 19
一、实验目的 ......................................................................................................................... 19 二、实验任务 ......................................................................................................................... 19 三、实验步骤 ......................................................................................................................... 19 实验八 多态性 ............................................................................................................................. 21
一、实验目的 ......................................................................................................................... 21 二、实验任务 ......................................................................................................................... 21 三、实验步骤 ......................................................................................................................... 21 实验九 异常处理 ........................................................................................................................... 22
一、实验目的 ......................................................................................................................... 22 二、实验任务 ......................................................................................................................... 22 三、实验步骤 ......................................................................................................................... 22 实验十 Windows应用程序框架 ................................................................................................... 23
一、实验目的 ......................................................................................................................... 23 二、实验任务 ......................................................................................................................... 23 三、实验步骤 ......................................................................................................................... 23
面向对象程序设计实验指导书
实验一Visual C++6.0开发环境应用入门
(2学时)
一、实验目的
1.了解Visual C++6.0的特点。 2.熟悉Visual C++6.0的开发环境。
3.学习用Visual C++6.0编写标准的C++控制台程序。
二、实验任务
使用visual c++来建立一个非图形化的标准c++程序,编译、运行教材《c++语言程序设计》中的例2—1,即以下程序: #include
cout<<”Hello!\n”;
cout<<”Welcome to c++!\n”; }
三、实验步骤
1.从“开始菜单中选择”程序”| Microsoft Visual Studio 6.0 MicrosofVisual c++6.0”,显示Visual C++6.0开发环境窗口。
(1)单击File菜单中的New选项,显示New(新建)对话框(如图1—1所示)。
(2)单击Project(项目)标签,在Project选项卡中,选择Win32 Console Application(Win32控制台应用程序)。在Location(位置)文本框中指定一个路径,在Preject Name(项目名称)文本框中为项目输入一个名字lab1_1,单击OK按钮。
(3)在弹出的Win32 Console Application—Step 1 of 1对话框中选择An Empty Project单选项,然后单击Finish(完成)按钮(如图1-2所示)。
(4)最后在New Project Information对话框中单击OK按钮,完成项目的建立。
1
面向对象程序设计实验指导书
图1-1 New 对话框
图1-2 创建控制台应用程序第一步
2.建立C++源程序文件
(1)选择菜单命令Project |Add to Project |New,弹出New对话框。
(2)如图1—3所示,在New对话框的Files选项卡中选择C++Source File,并填人
2
面向对象程序设计实验指导书
文件名称labl—1,单击OK按钮,完成新建C++源程序文件。 3.编辑C++源程序文件内容
(1)在文件编辑窗口中输入代码(如图l-4所示)。 (2)选择菜单命令File Save保存这个文件。 4.建立并运行可执行程序
图1—3添加新的源程序文件
图1—4在文件编辑窗口中输入代码
3