面向对象程序设计C-实验指导

面向对象程序设计C-实验指导

ID:46220049

大小:297.15 KB

页数:50页

时间:2019-11-21

面向对象程序设计C-实验指导_第1页
面向对象程序设计C-实验指导_第2页
面向对象程序设计C-实验指导_第3页
面向对象程序设计C-实验指导_第4页
面向对象程序设计C-实验指导_第5页
资源描述:

《面向对象程序设计C-实验指导》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、《面向对象程序设计C++》实验指导书闽江学院计算机科学2010年8月面向对象程序设计是计算机科学系的专业基础必修课。面向对象软件开发方法是吸收了软件工程领域有益的概念和方法而发展起来的一种软件开发方法。它集封装性、抽象性、继承性与多态性于一体,可以帮助人们开发出模块化、数据抽象程度高的,体现信息隐蔽、可复用性、易修改、易扩充等特性的程序。本课程主要介绍面向对象程序设计方法与思想。木指导书作为学生学习面向对象程序设计上机技能训练的指导书。以C++语言而向对彖机制为主,使学生在学习过程屮通过实验练习,逐步掌握C++的而向对象的程序设计方法与思想,从而掌握面向对彖程序设计的基本知识和基

2、本技能。要求学生掌握C卄的语言规范,理解面向对象的核心概念和特性;掌握C++的编程技术与C++应用软件的开发环境和开发过程;理解掌握面向对象的思想和设计方法。从而进一步培养学生的创新能力和解决实际问题的能力。本指导书MicrosoftVisualC++是最常用的Windows平台下的C++程序设计集成环境Z-,本书中的实验就是以VisualC++为平台展开的。本指导书设置了9个实验,涵盖了《C++程序设计》一书从面向过程到面向对象部分的全部内容。每个实验分为三个部分:实验H的、实验内容、实验指导和案例。每个实验的实验指导部分设计了思考题出学生完成以捉高的思维能力。帖中对这些实验题

3、日给岀了分析,作为读者完成这些实验的引导和启示。案例部分详细地描述了一个完整的课题,包括课题内容、课题分析、完整的源代码和对本课题的思考。案例向读者展示对本类课题的认识、分析和思考,力图使学生能举一反三,完成其他课题。每个实验的案例都是经过精心设计的,所构思的对课题的分析和思考,引导读者从不同的角度去审视课题,从而可以设计出不同的、各具特色的程序。部分重要章节还有设置部分提高训练实验内容以加强对该部分内容的理解与掌握。为了增强学生的分析能力,书中还专门介绍如何将N-S图转换为C++程序。本指导书将作者在FI常的教学活动和开发软件的过程中遇到的问题,以及学生上机所出现的问题和困惑,

4、都充分融合实验中以提高学生对C++语言程序设计方法与技巧的掌握。但是木指导书作者对C++部分问题的理解尚有局限性,加上木书成书仓促,书屮难免有许多不足甚至是错误之处,恳请广大读指正,以利于在教学中修正。目录实验1C++程序的运行环境和运行C++程序的方法2实验2C++函数的定义与使用9实验3类与对象的设计15实验4含有类的静态成员与类的友元的C++程序的结构设计20实验5数组、指针、字符串程序设计22实验6继承与派生28实验7多态性34实验8标准模板库的应用38实验9综合案例■人事管理系统40实验1C++程序的运行环境和运行C++程序的方法实验学时:2学时实验类型:验证实验要求:

5、必修一、目的要求(1)熟悉VisualC++6.0集成开发环境。⑵了解VisualC++6.0的特点,掌握C++文件创建方法。(3)运行简单的C++程序,初步了解C++源程序的结构(4)会用算术表达式、关系衣达式、赋值表达式完成数据处理工作。(5)会使用cin,out进行数据输入输出操作。二、实验内容(1)熟悉VisualC++6.0的各个窗口和布局:包括标题栏、菜单栏、工具栏、工作区窗口、输出窗口等)。(2)使用VisualC++6.0建立一个非图形化的标准C++程序,编译、运行(3)使用VisualC++建立一个项廿文件,编译、运行(4)编写lab1_2程序实现从键盘上输入一

6、个3位数的整数,分别输出该整数的百位数、十位数和个位数。(5)编写程序,输出教材衣2・1中各种数据类型的长度。(6)运行教材课后习题2-10,2-21,2-22,2-25,2-26,2-27各个表达式三、实验原理、方法和手段按照书本及老师所讲授的实验原理、方法进行实验。四、实验组织运行要求木实验课以学生白主训练为主的开放模式组织教学,当老师在实验过程中发现了学生实验中存在的共同问题时,可要求学生暂停实验,对多数学生都存在的问题进行集中的讲授。五、实验条件软件配置:WindowsXPProfessional>Visualc++6.0开发环境硬件配置:CPUP42.0G以上、内存51

7、2MB以上六、实验步骤⑴熟悉VisualC++6.0集成开发环境。1)启动VC++2)进入VC++集成环境后,首先在屏幕上显示VC++主菜单窗口,如图1-1所示。图1・1VC卄集成环境可以看出,在该窗口,有9个菜单条目。每一个菜单的意义如下:(l)File菜单:包括对文件、项日、工作区及文档进行文件操作的相关命令或子菜单。⑵Edit菜单:除了常用的剪切、复制、粘贴命令外,还有为调试程序设置的Breakpoints命令,可完成设置、删除、查看断点;此外还有为方便程序员输入源代码的L

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。