C++面向对象程序设计实验指导书.docx
- 文档编号:9038253
- 上传时间:2023-02-02
- 格式:DOCX
- 页数:15
- 大小:57KB
C++面向对象程序设计实验指导书.docx
《C++面向对象程序设计实验指导书.docx》由会员分享,可在线阅读,更多相关《C++面向对象程序设计实验指导书.docx(15页珍藏版)》请在冰豆网上搜索。
C++面向对象程序设计实验指导书
《C++面向对象程序设计》课程实验指导书
编号:
课程总学时:
32实验学时:
16
课程总学分:
实验学分:
先修课程:
C语言程序设计
适用专业:
计算机科学与技术,网络工程,软件工程
一、本课程实验的主要目的与任务
《面向对象程序设计》是计算机专业学生的一门专业基础课。
C++是一种高效而又实用的程序设计语言,它既可以进行过程化程序设计,也可以进行面向对象程序设计,因此成为了编程人员最广泛使用的工具。
主要任务是介绍C++语言中的数据类型,运算,语句结构及其程序设计的基本方法。
使学生掌握一门高级程序设计语言,了解面向对象程序设计的基本概念与方法,进而学会利用C++语言学会解决一般应用问题,从而掌握面向对象程序设计的基本知识和基本技能。
目录
实验一熟悉VC++IDE开发环境2
实验二类和对象
(一)4
实验三类和对象
(二)6
实验四运算符重载8
实验五继承和派生9
实验六多态性和虚函数11
实验七输入输出流13
实验八利用AppWizard向导生成Windows应用程序14
实验一熟悉VC++IDE开发环境
一、实验目的
1、熟悉VC++6.0集成开发环境,熟练掌握VC++6.0项目工作区、各种编辑器、菜单栏和工具栏的使用。
2、掌握如何编辑、编译、连接和运行一个C++程序。
3、通过运行简单的C++程序,初步了解C++源程序的结构和特点。
二、实验要求
1、分析下列程序运行的结果。
程序一:
#include
intadd(intx,inty=8);
voidmain()
{intx=4;
cout< cout< } intadd(intx,inty) {returnx+y;} 程序二: #include voidmain() {int*p,i; i=5; p=&i; i=*p+10; cout<<"i="< } 程序三: #include voidmain(void) {inti=10; int&r=i; r++; cout<<"i="< i=88; cout<<"i="< } 程序四: #include intf(inti) {staticintk=1; for(;i>0;i--) k+=i; returnk; } voidmain() {inti; for(i=0;i<5;i++) cout< } 程序五: #include voidfunc(); intn=1; voidmain() {staticinta; intb=-9; cout<<"a: "< "< "< b+=4; func(); cout<<"a: "< "<
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C+ 面向 对象 程序设计 实验 指导书
![提示](https://static.bdocx.com/images/bang_tan.gif)