(3)使用有默认参数的构造函数,不给定实参时,默认边长为1;注意——这个版本也只需要一个构造函数即可。需要的测试函数是:
int main(){
Triangle Tri1; //定义边长为1 1 1的三角形类实例
Tri1.showMessage();
Triangle Tri2(1.5);//定义边长为1.5 1 1的三角形类实例
Tri2.showMes...
分类:
其他好文 时间:
2015-04-01 22:03:46
阅读次数:
120
(4)在构造函数中使用参数初始化表对数据成员初始化,这是一种更加提倡的写法。测试函数同(1)。
#include
#include
using namespace std;
class Triangle
{
public:
double perimeter();
double area();
void showMessage();
Trian...
分类:
其他好文 时间:
2015-04-01 22:03:45
阅读次数:
119
【项目2-分数类的雏形】
C++中提供了多种基本的数据类型。实际上,这些远不能满足我们的需求,如复数(第10章的例子大多是处理复数),再如分数。我们可以自定义类支持这些数据类型。
本任务将设计一个简单的分数类,完成对分数的几个运算。一则巩固基于对象编程的方法,二则也为运算符重载等积累些感性认识。
分数类的声明为:
class CFraction
{
private:
i...
分类:
其他好文 时间:
2015-04-01 22:01:49
阅读次数:
115
设计三角形类,通过增加构造函数,使对象在定义时能够进行初始化,可以由下面的类声明开始,需要自己实现相关的成员函数,以及增加要求的构造函数。
class Triangle
{
public:
double perimeter();//计算三角形的周长
double area();//计算并返回三角形的面积
void showMessage();
private:
d...
分类:
其他好文 时间:
2015-04-01 17:45:48
阅读次数:
113
C++中提供了多种基本的数据类型。实际上,这些远不能满足我们的需求,如复数(第10章的例子大多是处理复数),再如分数。我们可以自定义类支持这些数据类型。
本任务将设计一个简单的分数类,完成对分数的几个运算。一则巩固基于对象编程的方法,二则也为运算符重载等积累些感性认识。
分数类的声明为:
class CFraction
{
private:
int nume; // 分子
...
分类:
其他好文 时间:
2015-04-01 17:44:34
阅读次数:
157
编写基于对象的程序,求5个长方柱的体积和表面积。长方柱类Bulk的数据成员包括长(length)、宽(width)、高(heigth)等。
对照已经给出的代码,要做的工作及要求有:
· 需要你定义长方柱类,代码中已经给出由5个长方柱对象构成的对象数组b;
· B数组中的前3个对象b[0]、b[1]、b[2]直接参数初始了,需要定义构造函数,而初始化中,各对象提供的参数数目不同,需要有默认参数...
分类:
编程语言 时间:
2015-04-01 17:41:16
阅读次数:
134
/*
*copyright(c) 2014,烟台大学计算机学院
*All rights reserved。
*文件名称:第四周(三角形)
*作者:王忠
*完成日期:2015.4.1
*版本号:v1.0
*
*问题描述:输入三角形三条边长,求出面积 周长
*输入描述:输入三角形三条边长
*程序输出:输出面积 周长
#include
#include
using n...
分类:
其他好文 时间:
2015-04-01 11:33:38
阅读次数:
173
/*
*copyright(c) 2015,烟台大学计算机学院
*All rights reserved。
*文件名称:第四周(三角形)
*作者:王忠
*完成日期:2015.4.1
*版本号:v1.0
*
*问题描述:输入三角形三条边长,求出面积 周长
*输入描述:输入三角形三条边长
*程序输出:输出面积 周长
#include
#include
using name...
分类:
其他好文 时间:
2015-04-01 11:30:31
阅读次数:
164
/*
*copyright(c) 2015,烟台大学计算机学院
*All rights reserved。
*文件名称:第四周(带参数构造函数)
*作者:王忠
*完成日期:2015.4.1
*版本号:v1.0
*
*问题描述:输入三角形三边,求出周长面积
*输入描述:无
*程序输出:输出周长面积
#include
#include
using namespace st...
分类:
其他好文 时间:
2015-04-01 09:32:11
阅读次数:
133
/*
*copyright(c) 2014,烟台大学计算机学院
*All rights reserved。
*文件名称:第四周(三角形)
*作者:王忠
*完成日期:2015.4.1
*版本号:v1.0
*
*问题描述:输入三角形三条边长,求出面积 周长
*输入描述:输入三角形三条边长
*程序输出:输出面积 周长
#include
#include
using name...
分类:
其他好文 时间:
2015-04-01 09:29:03
阅读次数:
112