oj2048
类之初体验之一
#include<iostream>
using namespace std;
class Data
{
private:
double a;
public:
void init(double d)
{
a=d;
}
double getValue()
{
return a;
}
void showValue()
{
cout<<a;
}
};
int main()
{
Data data;
double d;
cin>>d;
data.init(d);
cout<<data.getValue()<<endl;
data.showValue();
}//来自Fivelish
oj2049
之二我发现与一没多大区别
#include<iostream>
using namespace std;
class Data
{
private:
double a;
public:
Data (double d)
{
a=d;
}
double getValue()
{
return a;
}
void showValue()
{
cout<<a<<endl;
}
};
int main()
{
double d;
cin>>d;
Data data(d);
cout<<data.getValue()<<endl;
data.showValue();
}//来自Fivelish
oj2050
三部曲最后一部!!!!!!
#include<iostream>
using namespace std;
class Data
{
private:
double a;
public:
Data(double b=0):a(b)
{
cout<<"Initialize a data "<<b<<endl;
}
double getValue()
{
return a;
}
void showValue()
{
cout<<a<<endl;
}
};
int main()
{
Data data1;
double d;
cin>>d;
Data data(d);
cout<<data.getValue()<<endl;
data.showValue();
}//来自Fivelish
如果大家有好的想法欢迎大家和我沟通!!!