c++面向对象程序设计课件

c++面向对象程序设计课件

ID:17849091

大小:182.00 KB

页数:16页

时间:2018-09-07

c++面向对象程序设计课件_第1页
c++面向对象程序设计课件_第2页
c++面向对象程序设计课件_第3页
c++面向对象程序设计课件_第4页
c++面向对象程序设计课件_第5页
资源描述:

《c++面向对象程序设计课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C++面向对象程序设计 ---实验讲义实验一:熟悉C++开发工具的使用实验目的:掌握使用VisualC++6.0编写和调试C++程序的基本步骤.实验内容:P20,2.1,P40,2.2、2.3;P43,2.4;在VC环境下编写C语言程序,验证C++和C的兼容性.(3)熟悉VC环境下编写调试运行C++程序的步骤.实验要求:(1)上述程序均要求调试通过,并正确运行。(2)给程序加上注释,培养良好的编程习惯.实验过程:(学生填写,只要写题目算法及分析,不需要抄写全部源代码,以后要求同上)实验体会:(学生填写)实验二:简单程序设计实验目的:掌握C++语言的基本语法规则和简单的程序设计.实验内容:

2、1.简单C++程序设计.P80,例题2.8,2.9;P50,2.10;P54,2.11;2.P62,习题2-20,2-26实验要求:1)要求有输入提示和输出提示.2)为你的程序加上注释,使得其清晰可读.实验过程实验体会实验三:函数实验目的:掌握C++语言中函数的设计及功能.实验内容:1.p70,例题3.6、3.7(函数调用);P75,3.9、3.10(递归调用)P83面,例题3.15(默认参数值的函数),P85,3.16(重载函数).2.P86,3.17(系统函数);P97,习题3-13,习题3-15实验要求:1)要求有输入提示和输出提示.2)为你的程序加上注释,使得其清晰可读.实验过程:实验

3、体会:实验四:类与对象(基础)实验目的:掌握C++面向对象程序设计的基本方法.实验内容:1)P106,例题4.1(对象使用).P112,4-2、4-3(构造函数和析构函数)2)P118,4-4(类的组合);P130,4-7(结构体);P144,习题,4-10,4-18.实验要求:1)要求有输入提示和输出提示2)为你的程序加上注释,使得其清晰可读实验过程:实验体会:实验四:数组与结构实验目的:掌握数组与结构的设计及使用.实验内容:一、P137,例题5-2(一维数组);P143,例题5-5(二维数组)二、p145,习题5-7、5-8(数组名字作为函数参数),三、P159,习题5-12(字符串类);

4、实验要求:1)要求有输入提示和输出提示2)为你的程序加上注释,使得其清晰可读实验过程:实验体会:实验五:数据的共享与保护(一)实验目的:掌握C++语言中变量的作用域、生存期及静态成员、友元函数实验内容:1、p149,例题5-1(作用域);P151,5-2、5-3(生存期);2、p155,例题5-4、5-5(静态成员);P160,5-6(友元函数)实验要求:1)要求有输入提示和输出提示2)为你的程序加上注释,使得其清晰可读实验过程:实验体会:实验六:数据的共享与保护(二)实验目的:掌握C++中的数据共享、编译预处理和多文件结构实验内容:1、P165,5-7、5-8(常量成员),P167,5-9(

5、常量引用),2、P168(多文件结构),习题5-13实验要求:1)要求有输入提示和输出提示2)为你的程序加上注释,使得其清晰可读实验过程:实验体会:实验七:数组、指针与字符串(一)实验目的:熟练掌握C++数组与指针的使用.实验内容:1)P193,例题6-2(数组作为函数参数);P194,6-3(对象数组);P196,6-4。2)P205,例题6-7(指针与数组);6-9(二维数组);P209,6-10(指针作为函数参数);P212,6-11(函数指针)实验要求:1)要求有输入提示和输出提示.2)为你的程序加上注释,使得其清晰可读.3)学会调试程序.实验过程:实验心得:实验八:数组、指针与字符串

6、(二)实验目的:熟练掌握C++面向对象程序设计技术.实验内容:1)P220,例题6-16(动态对象);P222,6-18(动态数组类);P225,6-20(Vector类)。2)P226,例题6-21(浅复制);6-22(深复制);P232,6-23(String类);P250,习题,6-27实验要求:1)要求有输入提示和输出提示.2)为你的程序加上注释,使得其清晰可读.3)学会调试程序.实验过程:实验心得:实验九:继承与派生(一)实验目的:理解和掌握C++的继承机制。实验内容:1)P256,例题7-1(公有继承);P263,7-3(类型兼容规则);2)P266,例题7-4(构造函数),P26

7、8,7-5(析构函数);P271,7-6(同名隐藏)。实验要求:1)要求有输入提示和输出提示2)为你的程序加上注释,使得其清晰可读实验过程:实验心得:实验十:继承与派生(二)实验目的:深入研究C++的继承机制。实验内容:1)P271,7-6(同名隐藏);P274,7-7(多继承的同名隐藏)。2)P277,7-8(虚基类);P281,7-9(高斯消去法);P304,习题7-11,7-15.实验要求:

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

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

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