c++综合编程题new.docVIP

  • 301
  • 0
  • 约4.1千字
  • 约 9页
  • 2016-12-30 发布于江西
  • 举报
c综合编程题new

1.设计一个类Rect,要求如下: (1)该类中的私有数据成员length,width存放它的长和宽,并且设置它们的默认值是0。 (2)通过成员函数设置其长和宽,并确保长和宽都在(0,50)范围之内。 (3)实现求周长函数GetPerimeter()。 2.定义一个二维座标类Vector2d, 二个数据成员为double型x, y 为private属性。定义代二个参数的构造函数和一个Show( ) 函数用以输出x, y的值, 另外作为成员函数重载的运算苻”+”的功能是将此类二个对象的数据成员x和y对应相加。这些成员函数的属性均为public. 请用C++编写此程序, 并编写测试程序进行测试 3. 设计一个立方体类Box,它能计算并输出立方体的体积和表面积。 4. 编程实现抽象类Employee,派生类Manger和HourlyWorker,Employee有数据成员姓名name和工号ID,Manger有数据成员sal,代表经理的月工资,HourlyWorker有wage和hours,分别代表钟点工的每小时的工资数和月工作时数,定义的所有类中必须包含构造函数、析构函数、修改和获取所有数据成员的成员函数,以及虚函数来计算职员的工资、输出职员的姓名name和工号ID。 5. 编写一个函数模板,用于求参数的绝对值,并编写测试程序进行测试。 函数模板声明如下: template cl

文档评论(0)

1亿VIP精品文档

相关文档