2017年3月26日
摘要: Description 定义Student类: 1. 数据成员string name和int score表示一个学生的姓名、成绩。 2. 无参构造函数。 3. void setStudent(string,int)方法,用于设置一个学生的属性值。 4. 重载>(大于运算符)。Student类的对象A 阅读全文
posted @ 2017-03-26 17:58 TogetherLaugh 阅读(812) 评论(0) 推荐(0) 编辑
摘要: Description 定义Array类: 1.拥有数据成员int length和int *mems,分别是数组中元素的个数和元素列表。 2. 无参构造函数,将mems设置为NULL,length为0。 3. 重载==运算符,用于判断两个Array对象是否相等。相等包括两种情况:(1)两个对象是同一 阅读全文
posted @ 2017-03-26 17:53 TogetherLaugh 阅读(635) 评论(0) 推荐(0) 编辑
摘要: Description 封装一个分数类Fract,用来处理分数功能和运算,支持以下操作: 1. 构造:传入两个参数n和m,表示n/m;分数在构造时立即转化成最简分数。 2. show()函数:分数输出为“a/b”或“-a/b”的形式,a、b都是无符号整数。若a为0或b为1,只输出符号和分子,不输出“ 阅读全文
posted @ 2017-03-26 17:49 TogetherLaugh 阅读(614) 评论(0) 推荐(0) 编辑
摘要: Description 封装一个分数类Fract,用来处理分数功能和运算,支持以下操作: 1. 构造:传入两个参数n和m,表示n/m;分数在构造时立即转化成最简分数。 2. show()函数:分数输出为“a/b”或“-a/b”的形式,a、b都是无符号整数。若a为0或b为1,只输出符号和分子,不输出“ 阅读全文
posted @ 2017-03-26 17:48 TogetherLaugh 阅读(625) 评论(0) 推荐(0) 编辑
摘要: Description 封装一个分数类Fract,用来处理分数功能和运算,支持以下操作: 1. 构造:传入两个参数n和m,表示n/m;分数在构造时立即转化成最简分数。 2. show()函数:分数输出为“a/b”或“-a/b”的形式,a、b都是无符号整数。若a为0或b为1,只输出符号和分子,不输出“ 阅读全文
posted @ 2017-03-26 17:46 TogetherLaugh 阅读(490) 评论(0) 推荐(0) 编辑
  2017年3月21日
摘要: Description 定义类newInt,包括: 1. int类型的数据成员。 2. 重载运算符“+”。计算规则为:将A、B对应位置上的数字相加,只保留个位数作为结果的对应位置上的数字。比如:876 + 543 = 319。注意:该运算不改变两个操作数的值。 3. 重载输入和输出运算符,用于输入和 阅读全文
posted @ 2017-03-21 21:41 TogetherLaugh 阅读(726) 评论(0) 推荐(0) 编辑
摘要: [Submit][Status][Web Board] Description 封装一个整型数组类,用于存储整数和处理的相关功能,支持以下操作: 1. Array::Array()无参构造方法:创建一个空数组对象。 2. Array::size()方法:返回Array对象中元素个数。 3. Arra 阅读全文
posted @ 2017-03-21 17:47 TogetherLaugh 阅读(535) 评论(0) 推荐(0) 编辑
摘要: Description 定义类newInt,包括: 1. int类型的数据成员。 2. 重载运算符“+”。计算规则为:将A、B对应位置上的数字相加,只保留个位数作为结果的对应位置上的数字。比如:876 + 543 = 319。注意:该运算不改变两个操作数的值。 3. 重载输入和输出运算符,用于输入和 阅读全文
posted @ 2017-03-21 17:47 TogetherLaugh 阅读(242) 评论(0) 推荐(0) 编辑
  2017年3月19日
摘要: friend ostream& operator<<(ostream& os,const 类名 &类定义的){os<<类定义的.成员<<endl;return os;} friend istream& operator>>(istream &is,类名 &类定义的){is>>类定义的.成员;retu 阅读全文
posted @ 2017-03-19 21:20 TogetherLaugh 阅读(152) 评论(1) 推荐(0) 编辑
  2017年3月17日
摘要: Description 封装一个时间类Time,在类上重载以下运算符,使得main()函数能够正确运行。 流插入操作符“>>”,按照输入格式从标准输入读取三个整数:hh,mm,ss,分别表示时、分、秒,其值在int范围内。 流提取操作符“<<”;按照“hh:mm:ss”输出Time类的对象,不合法的 阅读全文
posted @ 2017-03-17 20:33 TogetherLaugh 阅读(1092) 评论(0) 推荐(0) 编辑