设计一个圆形Circle类,调用类的成员函数调用成员函数计算并输出圆形的周长和面积?

这是一个Java小程序用来求圆的周長和面积。创建了一个圆Circle类,为该类提供两个方法,方法一用于求圆的面积,方法二用于求圆的周长

要求用定义一个圆形类Circle其中包含如下成员:1)1个私有数据成员(半径)。2)3个公有函数成员(设置半径、计算面积、计算周长)3)3个构造函数(不带参数的构造函数、带参數的构造... 要求用定义一个圆形类Circle,其中包含如下成员:
1) 1个私有数据成员(半径)
2) 3个公有函数成员(设置半径、计算面积、计算周长)。
3) 3個构造函数(不带参数的构造函数、带参数的构造函数和拷贝构造函数)
主函数main使用圆形类Circle创建圆形对象,要求:
1) 定义一个圆对象c1从鍵盘输入一个值x并将其设定为c1的半径,计算并显示c1的面积和周长
2) 再定义一个圆对象c2并将半径初始化为2x,计算并显示c2的面积和周长
3) 再定义┅个圆对象c3并用c1初始化c3,计算并显示c3的面积和周长

我写的如下求大神帮改,谢谢!

程序是什么问题你具体说说。我就说说我觉得不妥的地方你的类中基本就没有用到你设私有成变量a,那还不如把它删了(如果真这样做记得把默认构造函数的a=0改为r=0)然后是你圆的对潒obj2的定义那里,

里面的2x错了吧换其他数试试

因为老师的要求是
1) 1个私有数据成员(半径)。
2) 3个公有函数成员(设置半径、计算面积、计算周长)
3) 3个构造函数(不带参数的构造函数、带参数的构造函数和拷贝构造函数)。
所以那个私有数据成员我也不知道该怎么用那个2x确實不对,应该用c1输入的半径x的两倍要怎么实现?

我要回帖

更多关于 成员函数调用成员函数 的文章

 

随机推荐