好文档 - 专业文书写作范文服务资料分享网站

武汉纺织大学_《面向对象程序设计》实验教学大纲

天下 分享 时间: 加入收藏 我要投稿 点赞

《面向对象程序设计》实验教学大纲

一 、性质和任务

本课程实验大纲是面向计算机专业理科学生开设的《面向对象程序设计》实验课计划指导大纲,是依据《面向对象程序设计》课程教学大纲编制。本实验大纲力求结合该课程教学大纲的相应内容,由浅入深的指导学生了解和掌握如何利用面向对象程序设计语言进行程序设计,提高学生的动手能力,做到理论和实践相结合,培养学生理解、分析程序,编写、调试程序的能力,使之能把程序设计应用到今后的专业学习中。

二、教学目的和要求

通过本课程的学习,使学生掌握面向对象的程序设计思想和编程思路,学会调试程序,能独立编写实用的小型程序。

1.注意自始至终贯彻课程中所介绍的程序设计风格,养成良好的编程习惯。

2.应独立完成所布置习题,为保证尽量在统一安排的上机时间内编译运行通过程序,应事先设计好程序。 3.课后撰写实验报告。

三、学时分配

本课程安排30个学时的上机实验,安排如下: 序号 一 二 三 四 五 六 七

实验内容 流的输入输出 函数的使用 类的声明和定义 构造函数和析构函数 成员变量和成员函数 类的继承 类的继承 实验学时 2 2 2 2 2 2 2

八 九 十 十一 十二 十三 十四 十五 多继承 类的多态操作 类的多态操作 函数的重载操作 操作符重载 模板的应用 输入输出类层次 MFC编程 2 2 2 2 2 2 2 2 四、实验教学内容

实验一 流的输入输出 实验目的

1.了解: Visual C++的基本编程环境Visual Studio; 2.掌握:I/O数据流的输入输出函数的使用;

3.掌握:I/O数据流命令进行不同格式和数据类型的输入输出; 实验内容

1.熟悉Visual C++的启动与关闭;

2.熟悉Visual C++程序设计环境Visual Studio; 3.利用Visual C++编制简单的输入输出程序并执行;

4.熟练掌握基本的输入输出数据流操作命令,按照不同格式输出表达式的值;

实验二 函数的使用 实验目的

1.掌握:常量、变量的定义与使用; 2.掌握:函数的声明、定义和调用; 实验内容

1.编制可以完成简单的输入输出和运算的程序; 2.学习简单变量的定义与使用、常量的定义及使用; 3.学习编写函数的声明、定义和调用的程序;

实验三 类的声明和定义

实验目的

1.掌握类的结构、声明和定义; 2.类的使用,类与对象的关系; 实验内容

1.类的声明和定义; 2.类的实例化编程; 实验四 构造函数和析构函数 实验目的

1.掌握:构造函数和析构函数的特点; 2.掌握:构造函数和析构函数的声明; 3.掌握:构造函数和析构函数的应用; 实验内容

1.构造函数和析构函数的声明编程; 2.构造函数和析构函数的定义编程; 3.构造函数和析构函数的使用编程;

实验五 成员变量和成员函数 实验目的

1.掌握成员变量的类型、生存周期; 2.掌握成员函数的类型、生存周期; 3.掌握成员变量和成员函数的声明与定义; 4.掌握内联函数的定义和用法; 实验内容

1.编制成员变量和成员函数声明和定义的程序; 2.通过程序掌握成员变量和成员函数的用法; 3.编程实现

……

五、执行大纲的几点说明 1、教材及参考书:

? 郑莉著, C++ 语言程序设计(含实验指导书)。程序设计部分 )

清华大学出版社 ( 结构化

武汉纺织大学_《面向对象程序设计》实验教学大纲

《面向对象程序设计》实验教学大纲一、性质和任务本课程实验大纲是面向计算机专业理科学生开设的《面向对象程序设计》实验课计划指导大纲,是依据《面向对象程序设计》课程教学大纲编制。本实验大纲力求结合该课程教学大纲的相应内容,由浅入深的指导学生了解和掌握如何利用面向对象程序设计语言进行程序设计,提高学生的动手能力,做到理论和实践相结合,培养学生理解、
推荐度:
点击下载文档文档为doc格式
3upc13igf56vudb8bhn079ew80o94h00sdi
领取福利

微信扫码领取福利

微信扫码分享