02C课件类与对象-类定义.pptVIP

  • 7
  • 0
  • 约7.21千字
  • 约 28页
  • 2017-06-10 发布于四川
  • 举报
课堂练习 定义时钟结构体 定义两个函数实现时间设置和时间输出功能(要求形参是引用类型) 在主函数中调用两个函数 课后作业 生成一个Rectangle类,描述长方形,具有length属性和width属性,其成员函数计算长方形的perimeter(周长)和area(面积)。 课后作业 修改课堂上的Time类,用一个tick成员函数将Time对象中存放的时间递增1秒。Time对象总是保持一致状态。编写一个main程序,在循环中测试tick成员函数,按标准格式打印时间,从而演示tick成员函数的工作情况。要保证测试下列情况: 递增到下一分钟 递增到下一小时 递增到下一天(即23:59:59到00:00:00) 课后作业 修改课堂上Tdate类,增加成员函数nextDay将日期递增一天。Tdate对象应该总是保持一致状态。测试该类,保证下列情况: 递增到下一月 递增到下一年 * * 注意: (1) 在主函数中调用两个成员函数时,应指明对象名(t1,t2)。表示调用的是哪一个对象的成员函数。 (2) 在类外定义函数时,应指明函数的作用域(如void Time∷set_time( ))。在成员函数引用本对象的数据成员时,只需直接写数据成员名,这时C++系统会把它默认为本对象的数据成员。也可以显式地写出类名并使用域运算符。 (3) 应注意区分什么场合用域运算符“∷”,什么场合用成员运算符“.”,

文档评论(0)

1亿VIP精品文档

相关文档