摘要: 设计含有静态数据成员和成员函数的Time类。静态数据成员是类中所有的对象共有的数据,在下面的设计中,时钟要采用12小时制,还是要使用24小时制,显示时,不足两位的数字前是否前导0,都是“影响全局”的设置,适合作为类中的静态数据成员。/** Copyright (c) 2015,烟台大学计算机学院* ... 阅读全文
posted @ 2015-04-08 19:47 麻麻麻麻鱼鱼 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 将项目2用“一个项目多个文件”的方式实现,其中两个类的声明放在同一个.h文件中,每个类的成员函数分别放一个文件,main()函数用一个文件。体会这样安排的优点。class.h#ifndef CLASS_H_INCLUDED#define CLASS_H_INCLUDEDclass CPoint{pr... 阅读全文
posted @ 2015-04-08 19:44 麻麻麻麻鱼鱼 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 回想Engineer类的数据成员,有眼镜、背包等。某Engineer的眼镜、背包,是Glass、Bag类的对象。类中的数据成员,其类型可以是简单类型,也可以是类。通过这种方式,将某些类组合到另外的类中,当作其中的一个“部件”使用。本项目设计一个三角形类,其数据成员不再是三角形三条边的边长,而是三角形... 阅读全文
posted @ 2015-04-08 19:18 麻麻麻麻鱼鱼 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 设计平面坐标点类,计算两点之间距离、到原点距离、关于坐标轴和原点的对称点等。在设计中,由于求距离、求对称点等操作对原对象不能造成任何改变,所以,将这些函数设计为常成员函数是合适的,能够避免数据成员被无意更改。/** Copyright (c) 2015,烟台大学计算机学院* All right re... 阅读全文
posted @ 2015-04-08 19:14 麻麻麻麻鱼鱼 阅读(128) 评论(0) 推荐(0) 编辑