首页 > 其他 > 详细

面向对象方法的学习与使用

时间:2020-03-29 11:30:55      阅读:45      评论:0      收藏:0      [点我收藏+]

题目

#include<iostream>
using namespace std;
const float pi=3.14159;
class Circle//圆类 
{
	public:
		Circle(float r);//构造函数,用于初始化类中数据成员 
		float S_circle();//圆面积
		float C_circle();//圆周长 
	private:
		float radius;//半径 
};
Circle::Circle(float r)
{
	radius=r;
}
float Circle::C_circle()
{
	return 2*pi*radius;//可直接使用同类中的数据成员
}
float Circle::S_circle()
{
	return radius*radius*pi;
}
int main()
{
	float R;
	cin>>R;
	Circle one(R),two(R+3);//
	cout<<"过道造价为:"<<20*(two.S_circle()-one.S_circle())<<endl;
	cout<<"栅栏造价为:"<<35*two.C_circle(); 
	return 0;
}

面向对象方法的学习与使用

原文:https://www.cnblogs.com/031902522ycy/p/12590973.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!