面向过程
//用面向过程的方法求解圆形的面积
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");
}
面向对象
class MyClass
{
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;
}
};
//用面向对象的方法
//1.类的抽象 成员变量和成员函数
//2.实例化 类的对象
//3.求面积
void main()
{
MyClass c1, c2, c3;
double r;
cout << "请输入c1圆形的半径";
cin >> r;
//c1圆形的属性赋值
c1.setR(r);
cout <<"c1圆形的面积是:"<<c1.getS()<<endl;
system("pause");
}