2024年3月10日发(作者:)

第一题:设计任务

基础程序设计题:定义一个点类(Point),圆类(Circle)和圆柱体类(Cylinder)

的层次结构。圆包括圆心和半径两个数据成员,圆心有点类的所有特征。圆柱体类由半径

和高组成。要求各类提供支持初始化的构造函数和显示自己成员的成员函数。编写主程序,

测试这个层次结构,输出圆柱体的相关信息.

主要步骤:1定义点类,然后令圆类公有继承点类,接着让圆柱体类公有继承圆类.

class point

class Circle:public point

class Column:public Circle

2定义主函数,输入各变量,然后将结构显示在屏上.

cout<<"请输入两个整数:";

cin>>a>>b;

cout<<"请输入半径:";

cin>>c;

cout<<"请输入高:";

cin>>d;

Column co(a,b,c,d);

实验结果:

请输入两个整数:3 4

请输入半径:5

请输入高:6

原点坐标为:(3,4)

圆柱体的半径为:5

圆柱体的表面积为:345.4

圆柱体的体积为:471

Press any key to continue

第二题:设计任务

应用程序设计题: 编写一个小型公司的工资管理系统。该公司主要有四类人员:包括

经理,兼职技术人员,销售员,销售经理。要求存储并显示每类人员的编号(从2000起开