2021-03-23

定义一个圆类Circle,main()函数完成对其的测试。
Circle类的数据成员包括:
①静态数据常量PI(double型),其值为3.1415
②私有数据成员:半径radius(double型)。

Circle类成员函数包括:
①定义有参构造函数Circle(double)和拷贝构造函数Circle(Circle &),其中有参构造函数参数默认值为0,输出信息“Constructor run”,拷贝构造函数输出信息“CopyConstructor run”
②定义析构函数,析构函数输出信息“Destructor run”
③公有函数成员:void setRadius(double)和double getRadius()分别返回和设置radius
④定义公有成员函数double circumference()用于计算圆的周长
⑤定义公有成员函数double area()用于计算圆的面积
⑥定义Circle类的友元函数double fCircle_L(Circle &r)和double fCircle_S(Circle &r),分别用于计算圆r的周长和面积。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值