搜索资源列表
Point-x-y
- 先建立一个点类Point,包含数据成员x,y(坐标点)。以它为基类,派生出圆类Circle,增加数据成员radius(半径),再以Cirlcle类为直接基类,派生出圆柱体类Cylinder,再增加数据成员height(高)。要求: (1)每个类都有构造函数、用于从键盘获取数据的成员函数set(),用于显示数据的成员函数display()。 (2)用虚函数输出各类对象信息 -First establish a point class Point contains data member
Employee
- 先建立一个职工类Employee,包含数据成员name(职工姓名),ID(职工编号)。以它为基类,派生出经理类Manager和技术人员类Technician,在经理类中增加数据成员salary(代表经理的月工资),在技术人员类中增加数据成员wage(代表每小时的工资数)和hours(月工作时数)。在定义类时,所有类中必须包含有构造函数、析构函数、修改和获取所有数据成员的函数,以及纯函数计算职工的工资,输出职工的信息。-To establish a trade union class Employ
Circle
- 1. 声明一个Circle类,有:数据成员Radius(半径),成员函数GetArea()计算圆的面积,构造函数Circle(float radius)进行初始化和析构函数。在主函数中创建一个Circle类的对象进行测试(输入一个数值,作为Circle类对象的半径,调用该对象的GetArea()求以该数值为半径的圆的面积)。-1. Declaring a Circle class are: data members Radius (Radius), member function GetArea
Rectangle
- 3. 声明一个名为Rectangle的矩形类,其属性为矩形的左下角和右上角两点的坐标,并有友元函数计算矩形的周长及面积。编程实现求左下角与右上角坐标分别为(2.1,3.2),(5.2,6.3)的矩形周长及面积。并编写一个友元类,类中的成员函数实现坐标点的显示。-3. Declare a class named Rectangle rectangle, and its property to the lower left and upper right corner of the rectangl
