Problem B: 类的初体验(II)
Posted 好奇怪的妹妹
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Problem B: 类的初体验(II)相关的知识,希望对你有一定的参考价值。
Description
定义一个类Data,只有一个double类型的属性和如下3个方法:
1. 带1个参数的构造函数——初始化属性值为参数值。
2. double getValue()——获得属性值。
3. void showValue()——显示属性值。
Input
一个double类型的数值。
Output
输出输入的值2次,每次占一行。
Sample Input
3.14
Sample Output
3.14
3.14
HINT
Append Code
int
main()
{
double
d;
cin>>d;
Data data(d);
cout<<data.getValue()<<endl;
data.showValue();
}
代码
#include <iostream>
using namespace std;
class Data
{
private:
double a;
public:
Data(double x)
{
a=x;
}
double getValue()
{
return a;
}
void showValue()
{
cout<<a<<endl;
}
};
int main()
{
double d;
cin>>d;
Data data(d);
cout<<data.getValue()<<endl;
data.showValue();
}
using namespace std;
class Data
{
private:
double a;
public:
Data(double x)
{
a=x;
}
double getValue()
{
return a;
}
void showValue()
{
cout<<a<<endl;
}
};
int main()
{
double d;
cin>>d;
Data data(d);
cout<<data.getValue()<<endl;
data.showValue();
}
以上是关于Problem B: 类的初体验(II)的主要内容,如果未能解决你的问题,请参考以下文章
Problem B: 平面上的点和线——Point类Line类 (II)