- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VC++程序设计实验报告
实验十五题目:例题复习
专 业
学 生 姓 名
班 级 学 号
指 导 教 师
指 导 单 位
日 期
教师评语
教师签名:
年 月 日 成绩评定 备 注 一、实验目的
二、实验内容
验证并分析下列程序:
1) #includeiostream.h
class A
{
public:
A()
{
coutthe constructor of class Aendl;
f();
}
virtual void f()
{coutA::f()endl;}
void g()
{coutA::g()endl;}
virtual void h()
{
coutA::h()endl;
f(); g();
}
};
class B: public A
{
public:
void f()
{coutB::f()endl;}
void g()
{coutB::g()endl;}
};
void main()
{
A a;
B b;
A *p=b;
p-f();
p-g();
p-h();
a.f();
a.g();
a.h();
b.f();
b.g();
b.h();
}
2).#includeiostream.h
class base
{
public:
virtual void print()
{coutclass base!\n;}
};
class son:public base
{
public:
virtual void print(){}
};
class grandson:public son
{
public:
virtual void print()
{coutclass grandson!\n;}
};
void show(base *p)
{
p-print();
}
void main()
{
base *pbase=new base;
son *pson=new son;
grandson *pgrandson=new grandson;
show(pbase);
show(pson);
show(pgrandson);
}
2、试填充下列程序,并调试运行
class employee
{
protected:
________ *name; //姓名
int individualEmpNo; //个人编号
_________ grade; //级别
float accumPay; //月薪总额
static int employeeNo; //本公司职员编号目前最大值
public:
______________________(); //构造函数
________________________(); //析构函数
____________ void pay()=0; //计算月薪函数(纯虚函数)
____________ void promote(int increment=0); //升级函数(虚函数)
virtual void displayStatus()=0; //显示人员信息(纯虚函数)
};
class technician:public _______________ //兼职技术人员类
{
private:
float hourlyRate; //每小时酬金
int workHours; //当月工作时数
public:
technician(); //构造函数
void promote(int); //升级函数
void pay(); //计算月薪函数
void displayStatus(); //显示人员信息
};
class salesman:______ __________ public employee //兼职推销员类
{
protected:
您可能关注的文档
- 2013---2014学年度八年级上期中检测考试.doc
- 综合英语第一册 unit1.doc
- 走遍美国文本及笔记9-1.doc
- Glories of the Storm翻译.doc
- 七年级下短文填词.doc
- 上海超宇进修学校2016春季班七年级英语讲义 No.6 doc.doc
- UNIT 12 What did you do last weekend?检测题.doc
- 葡萄酒的选购秘诀.docx
- 湖南师大附中高一英语试卷.doc.deflate.doc
- 牛津译林版9上U1必背.doc
- 语文人教统编版选择性必修下册9.1陈情表(共23张ppt).pptx
- 统编版必修下册 15.2 答司马谏议书 课件(共53张PPT).pptx
- 统编版选择性必修中册 11.2 五代史伶官传序 课件(共28张PPT).pptx
- 统编版选择性必修上册 9 复活(节选)课件(共35张PPT).pptx
- 古诗词诵读《将进酒》课件 2023-2024学年统编版高中语文选择性必修上册.pptx
- 陕西省咸阳市实验中学2024-2025学年高二上学期开学考试语文试题.pdf
- 吉林省四校联考2024-2025学年高二上学期9月月考试题 语文.docx
- 古诗词诵读《春江花月夜》课件 2024-2025学年统编版高中语文选择性必修上册.pptx
- 统编版选择性必修下册 1 欲把深情说与谁——《氓》《孔雀东南飞》对比阅读课件(共35张PPT).pptx
- 统编版高中语文必修上册(高一)第二单元《喜看稻菽千重浪》《心有一团火,温暖众人心》《探界者钟扬》群文阅读教学设计.docx
文档评论(0)