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();
    }
  • 相关阅读:
    su的使用与退出
    338. Counting Bits
    c语言学习笔记
    Linux命令
    vimrc
    CSS选择器
    链表//设计链表
    数组和字符串//反转字符串中的单词 III
    CSS样式基本知识
    开始学习CSS,为网页添加样式
  • 原文地址:https://www.cnblogs.com/TogetherLaugh/p/6544581.html
Copyright © 2011-2022 走看看