面向过程与面向对象的区别
2023-12-28 13:52:38
面向过程加工的是一个一个的函数/语句
面向对象加工的是一个一个的类
c求圆的面积
void main()
{
double r = 0;
double s = 0;
cout << "请输入圆的半径:";
cin >> r;
cout << "r的值是:" << r << endl;
s = 3.14 * r * r;
cout << "圆的面积是s:" << s << endl;
system("pause");
}
C++求圆的面积
#include<iostream>
using namespace std;
class Circle
{
public:
//成员变量
double m_s;//圆的面积
double m_r;//圆的半径
public:
//成员函数
void setR(double r)
{
m_r = r;
}
double getR()
{
return m_r;
}
double getS()
{
m_s = 3.14 * m_r * m_r;
return m_s;
}
private:
};
//用面向对象的方法
void main()
{
Circle c1, c2;
double r;
cout << "请输入圆的半径:";
cin >> r;
c1.setR(r);
cout << "c1圆形的面积是:" << c1.getS() << endl;
system("pause");
}
文章来源:https://blog.csdn.net/qq_58631644/article/details/135218150
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!