- 博客(24)
- 收藏
- 关注
原创 第八周项目一——实现复数类中的运算符重载(3)
/* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称: test.cpp *作 者:陈丹 *完成日期:2015年4月29日 *版本号:v1.0 * *问题描述:定义一个完整的类,在友元函数的基础上,扩展重载运算符+、-、*、/的功能,使之能与double型数据进行加减乘除运算。
2015-04-29 08:50:36 335
原创 第八周项目一——实现复数类中的运算符重载(2)
/* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称: test.cpp *作 者:陈丹 *完成日期:2015年4月29日 *版本号:v1.0 * *问题描述:用类的友元函数,定义复数类重载运算符+、-、*、/,使之能用于复数的加减乘除。 *输入描述: *程序输出: *
2015-04-29 08:41:11 419
原创 第八周项目一——实现复数类中的运算符重载(1)
/* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称: test.cpp *作 者:陈丹 *完成日期:2015年4月29日 *版本号:v1.0 * *问题描述:用类的成员函数,定义复数类重载运算符+、-、*、/,使之能用于复数的加减乘除。 *输入描述: *程序输出: *
2015-04-29 08:34:54 316
原创 第七周项目——思维框图
这周学了在电脑上做思维框图,但是还没来得及下载xmind,所以只能发在课堂上的人工手绘了。。。学习总结:画的不是很全,所以下载了软件就要画个看起来正规的。。
2015-04-26 20:55:50 674
原创 第六周项目六——复数模板类(2)
/* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称: test.cpp *作 者:陈丹 *完成日期:2015年4月16日 *版本号:v1.0 * *问题描述:友元函数提供了一种非成员函数访问私有数据成员的途径,模板类使类中的数据成员的类型变得灵活,这两种技术可以结合起来用。支持用友员函数实现的加
2015-04-16 21:01:10 690 1
原创 第六周项目六——复数模板类(1)
/* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称: test.cpp *作 者:陈丹 *完成日期:2015年4月16日 *版本号:v1.0 * *问题描述:实现了一个复数类,可以通过模板类的技术手段,设计Complex,使实部和虚部的类型为定义对象时指定的实际类型。 (1)要求类成员函
2015-04-16 20:54:02 415
原创 第六周项目五——友元类
/* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称: test.cpp *作 者:陈丹 *完成日期:2015年4月15日 *版本号:v1.0 * *问题描述: *输入描述: *程序输出: */#include using namespace std;class Date; //对Da
2015-04-16 20:53:23 369
原创 第六周项目四——成员函数、友元函数与一般函数有区别(2)
/* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称: test.cpp *作 者:陈丹 *完成日期:2015年4月15日 *版本号:v1.0 * *问题描述:分别利用成员函数、友元函数和一般函数求两点间距离的函数 *输入描述: *程序输出:输出两点间的距离 */#include#inc
2015-04-16 20:51:26 349
原创 第六周项目四——成员函数、友元函数和一般函数有区别(1)
/* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称: test.cpp *作 者:陈丹 *完成日期:2015年4月15日 *版本号:v1.0 * *问题描述: *输入描述: *程序输出: */#include using namespace std;class Time{publ
2015-04-16 20:46:06 320
原创 第六周项目三——人数不定的工资类
/* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称: test.cpp *作 者:陈丹 *完成日期:2015年4月15日 *版本号:v1.0 * *问题描述:设计一个工资类(Salary),其中的数据成员包括职工人数(number,人数不定)和number个职工的工资salary,要求输入职工工
2015-04-16 20:42:55 310
原创 第六周项目二——我的数组类
/* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称: test.cpp *作 者:陈丹 *完成日期:2015年4月14日 *版本号:v1.0 * *问题描述:因为存在指针类型的数据成员,需要能完成深复制的构造函数。请补充完整构造函数和析构函数(其他不必动)。其中,构造函数要完成下面三个任务:(
2015-04-16 20:42:06 301
原创 第六周项目一(2)
/* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称: test.cpp *作 者:陈丹 *完成日期:2015年4月14日 *版本号:v1.0 * *问题描述:为类A增加复制构造函数 *输入描述: *程序输出: */#include#includeusing namespace std
2015-04-16 20:38:55 235
原创 第六周项目一(1)
/* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称: test.cpp *作 者:陈丹 *完成日期:2015年4月14日 *版本号:v1.0 * *问题描述:阅读下面的程序,补足未完成的注释 *输入描述: *程序输出: */#include#includeusing namespac
2015-04-16 20:37:26 228
原创 第五周项目四——静态成员应用
/* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称: test.cpp *作 者:陈丹 *完成日期:2015年4月10日 *版本号:v1.0 * *问题描述:设计含有静态数据成员和成员函数的Time类。 *输入描述: *程序输出: */#include using namespace
2015-04-10 18:16:03 310
原创 第五周项目三——用多文件组织多个类的程序
/* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称: test.cpp *作 者:陈丹 *完成日期:2015年4月8日 *版本号:v1.0 * *问题描述:设计一个三角形类,其数据成员不再是三角形三条边的边长,而是三角形的三个顶点。利用设计的三角形类,输入三角形的三个顶点,求出其面积, 周长,
2015-04-10 18:05:15 289
原创 第五周项目二——对象作为数据成员
/* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称: test.cpp *作 者:陈丹 *完成日期:2015年4月8日 *版本号:v1.0 * *问题描述:设计一个三角形类,其数据成员不再是三角形三条边的边长,而是三角形的三个顶点。利用设计的三角形类,输入三角形的三个顶点,求出其面积, 周长,
2015-04-10 18:00:51 259
原创 第五周项目一——体验常成员函数
/* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称: test.cpp *作 者:陈丹 *完成日期:2015年4月8日 *版本号:v1.0 * *问题描述:设计平面坐标点类,计算两点之间距离、到原点距离、关于坐标轴和原点的对称点等。在设计中,由于求距离、求对称点等操作对原对象不能造成
2015-04-10 17:52:26 350
原创 第四周项目四——指向学生类的指针
/* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称: test.cpp *作 者:陈丹 *完成日期:2015年4月1日 *版本号:v1.0 * *问题描述:设计一个学生类Student,数据成员包括学号(num)和成绩(score),成员函数根据需要自行设计(建议配备需要的set、ge
2015-04-01 17:51:15 320 1
原创 第四周项目三——用对象数组操作长方柱类
/* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称: test.cpp *作 者:陈丹 *完成日期:2015年4月1日 *版本号:v1.0 * *问题描述:编写基于对象的程序,求5个长方柱的体积和表面积 *输入描述: *程序输出: */#include using name
2015-04-01 17:48:11 305
原创 第四周项目二——分数类的雏形
/* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称: test.cpp *作 者:陈丹 *完成日期:2015年3月31日 *版本号:v1.0 * *问题描述:设计一个简单的分数类,完成对分数的几个运算 *输入描述: *程序输出: */#include#include#
2015-04-01 17:44:47 292
原创 第四周项目一——三角形类的构造函数(4)
/* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称: test.cpp *作 者:陈丹 *完成日期:2015年3月31日 *版本号:v1.0 * *问题描述:在构造函数中使用参数初始化表对数据成员初始化。(提倡) *输入描述: *程序输出: */#include#inclu
2015-04-01 17:42:44 235
原创 第四周项目一——三角形类的构造函数(3)
/* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称: test.cpp *作 者:陈丹 *完成日期:2015年3月31日 *版本号:v1.0 * *问题描述:使用有默认参数的构造函数,不给定实参时,默认边长为1。 *输入描述: *程序输出: */#include#inclu
2015-04-01 17:40:28 384
原创 第四周项目一——三角形类的构造函数(2)
/* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称: test.cpp *作 者:陈丹 *完成日期:2015年3月31日 *版本号:v1.0 * *问题描述:设计默认构造函数,即不指定参数时,默认各边长为1。 *输入描述: *程序输出: */#include#include
2015-04-01 17:38:47 264
原创 第四周项目一三角形类的构造函数(1)
/* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称: test.cpp *作 者:陈丹 *完成日期:2015年3月31日 *版本号:v1.0 * *问题描述:使用带参数构造函数,即Triangle(double x, double y, double z),三边长在调用时由实参直接给出
2015-04-01 17:33:32 251
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人