当前位置:
文档之家› C面向对象程序设计---实验讲义
C面向对象程序设计---实验讲义
实验十三:模板
实验目的:掌握C++模板类的功能及用法。 实验内容:
设计一个模板类能够实现任意对象的显示。 实验要求 :
1)要求有输入提示和输出提示. 2)为你的程序加上注释,使得其清晰可读. 实验过程:
实验心得:
谢谢
实验要求: (1)上述程序均要求调试通过,并正确运行。 (2)给程序加上注释,培养良好的编程习惯.
实验过程: (学生填写) 实验体会: (学生填写)
实验二:简单程序设计
实验目的: 掌握C++语言的基本语法规则和简单的程序设计. 实验内容:
1.C++的输入输出语句的使用. P23面 自测题2.2 P48面自测题3.8
2.简单C++程序设计. P57面起,自测题4.2、4.3、4.4、4.5
实验要求 : 1)要求有输入提示和输出提示. 2)为你的程序加上注释,使得其清晰可读.
实验过程 实验体会
实验三:函数
实验目的: 掌握C++语言中函数的设计及功能. 实验内容:
一、 p114面,自测题5.8(比较字符串); P122面,例题5.19(递归程序设计).
二、用函数模板实现n个整型、实型、字符串的排序 实验要求 :
1)要求有输入提示和输出提示. 2)为你的程序加上注释,使得其清晰可读. 实验过程: 实验体会:
实验四:数组与结构
实验目的: 掌握数组与结构的设计及使用. 实验内容:
一、P154面,例题7.2(多维数组) 二、p158面,自测题7.3(字符串数组),P160面,例题7.4(利用数
C面向对象程序设计---实验讲义
实验一:熟悉C++开发工具的使用
实验目的: 掌握使用Visual C++ 6.0编写和调试C++程序的 基本步骤.
实验内容: (1) 编写程序hello.cpp,在屏幕上显示”Hello ,I’m ***”; (2)在VC环境下编写C语言程序,验证C++和C的兼容性. (3)熟悉VC环境下编写\调试\运行C++程序的步骤.
组实现排序); 三、P167面,自测题7.5(结构). 实验要求 : 1)要求有输入提示和输出提示 2)为你的程序加上注释,使得其清晰可读 实验过程: 实验体会:
实验十:运算符重载(二)
实验目的:熟练掌握运算符重载的技巧。 实验内容:
1) P331面,例题13.4(Matrix运算重载)。 2)P336面,自测题13.2(字符串运算重载)。 3)P343面,自测题13.3(输入输出运算符重载)。 实验要求 : 1)要求有输入提示和输出提示 2)为你的程序加上注释,使得其清晰可读。 实验过程:
实验心得:
实验十一:继承(一)
实验目的:理解和掌握C++的继承机制。 实验内容:
1)P368面,例题2(典型的继承机制); 2)P372面,自测题14.1 (LinkList类)。 3)P374面,自测题14.2(多重继承)。 实验要求 : 1)要求有输入提示和输出提示 2)为你的程序加上注释,使得其清晰可读 实验过程: 实验心得:
实验十二:继承(二)
实验目的:熟练掌握Байду номын сангаас用继承机制的C++程序设计。 实验内容:
1)掌握虚类和纯虚函数的用法,编写一个基于含有纯虚函 数的基类,定义继承它的子类。 2)利用多态性设计电话卡继承关系,编程实现电话卡类 实验要求 : 1)要求有输入提示和输出提示 2)为你的程序加上注释,使得其清晰可读。 实验过程: 实验心得: