zoukankan      html  css  js  c++  java
  • Problem E: 类的初体验(III)

    Description

    定义一个类Data,只有一个double类型的属性和如下4个方法:
    1.   缺省构造函数,将属性初始化为0,并输出“Initialize a data 0”。

    2.  带参构造函数,将属性初始化为指定参数,并输出“Initialize a data #”,其中“#”即参数值。

    2.   double getValue()——获得属性值。

    3.    void showValue()——显示属性值。

    Input

    一个double类型的数值。

    Output

    见样例。

    Sample Input

    3.14

    Sample Output

    Initialize a data 0
    Initialize a data 3.14
    3.14
    3.14

    HINT

    Append Code

    #include<iostream>
    using namespace std;
    class Data
    {
    private:
        double i;
    public:
         Data(){i=0;cout<<"Initialize a data 0"<<endl;}
         Data(double d){i=d;cout<<"Initialize a data "<<i<<endl;}
        double getValue(){return i;}
        void showValue(){cout<<i<<endl;}
    };
    int main()
    {
        Data data1;
        double d;
        cin>>d;
        Data data(d);
        cout<<data.getValue()<<endl;
        data.showValue();
    }
  • 相关阅读:
    c学习第6天
    c学习第5天
    c学习第4天
    c学习第1天
    20171009/20171010/20171011
    20171010
    20171008
    20171007
    20171006
    matrix
  • 原文地址:https://www.cnblogs.com/TogetherLaugh/p/6544581.html
Copyright © 2011-2022 走看看