类虽然我会写了,但是每次当我复习类的写法的时候,我总觉得类真的是莫名其妙..比如我下面写的这个程序...
#include<iostream>
class qidian
{
public:
int shuzhi(int x,int y);
int jieguo(){return shuzhi(3,4);}
private:
int a;
int b;
};
int qidian::shuzhi(int x,int y)
{
x=3;
y=4;
return x*y;
}
int main()
{
qidian mk;
mk.shuzhi(1,2);
mk.jieguo();
std::cout<<"a*b的值为:"<<mk.jieguo()<<std::endl;
system("pause");return 0;
}
这个到最后就是为了计算一个a*b的值..我只是随便举例说明下..为什么要用类呢??假如我不用类..还不是一样可以实现这样的效果..比如
#include<iostream>
//using namespace std;
int main()
{
int a=3,b=4;
std::cout<<"a*b的值为:"<<a*b<<std::endl;
system("pause");return 0;
}
这样写不是更加简单明了吗??有哪个可以详细的跟我说明下类到底在什么情况下用到..