Problem C: 类的初体验(III)
来源:互联网 发布:软件外包合同范本样本 编辑:程序博客网 时间:2024/06/05 21:56
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 0Initialize a data 3.143.143.14
HINT
Append Code
append.cc,
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();}
0 0
- Problem C: 类的初体验(III)
- Problem C: 类的初体验(III)
- Problem C: 类的初体验(V)
- Problem C: 类的初体验(V)
- Problem C: 时间和日期类(III)
- Problem C: 时间和日期类(III)
- Problem B: 类的初体验(IV)
- Problem B: 类的初体验(II)
- Problem D: 类的初体验(IV)
- Problem E: 类的初体验(V)
- Problem B: 类的初体验(II)
- Problem B: 类的初体验(IV)
- Problem A: 类的初体验
- Problem A: 类的初体验
- Problem C: 平面上的点和线——Point类、Line类 (III)
- SDUSTOJ Problem C: 平面上的点——Point类 (III)
- Problem C: 平面上的点——Point类 (III)
- C的初体验
- hashmap和hashtable的区别
- python库的安装
- Sublime Text 3 配置以及使用
- Thinkphp3.2.3 关联模型 一对多 数据写入和更新详解
- LinkedList基本用法
- Problem C: 类的初体验(III)
- C语言实现一个简单的栈
- java中方法drawImage()
- Scrapy定向爬虫教程(一)——创建运行项目和基本介绍
- 皮尔逊相关系数和检验P值
- 欢迎使用CSDN-markdown编辑器
- NDIS Filter (5.x/6.x) 框架分析
- LEARNING TO NAVIGATE IN COMPLEX ENVIRONMENTS 阅读笔记
- 只用KILL命令安全高效的关闭clusterwar