定义一个类Data,只有一个double类型的属性和如下4个方法: 1. 缺省构造函数,将属性初始化为0,并输出“Initialize a data 0”。
2. 带参构造函数,将属性初始化为指定参数,并输出“Initialize a data #”,其中“#”即参数值。
2. double getValue()——获得属性值。
3. void showValue()——显示属性值。
一个double类型的数值。
见样例。
1
#include <iostream> using namespace std; class Data { private: double data; public: Data(double _data = 0) { data = _data; cout << "Initialize a data " << data << endl; } double getValue() { return data; } void showValue() { cout << data << endl; } }; int main() { Data data1; double d; cin>>d; Data data(d); cout<<data.getValue()<<endl; data.showValue(); }