Problem D: 字符类的封装

网友投稿 255 2022-11-01


Problem D: 字符类的封装

Problem D: 字符类的封装

Description

先来个简单习题,练练手吧!现在需要你来编写一个Character类,将char这一基本数据类型进行封装。该类中需要有如下成员函数:

1. 无参构造函数。

2. 构造函数Character(char):用参数初始化数据成员。

3. void setCharacter(char):重新设置字符值。

4. int getAsciiCode():返回字符的ASII码。

5. char getCharacter():返回字符值。

6. 析构函数。

Input

输入只有1行,包含一个合法的、可打印的字符。

Output

输出有好多行,请参考样例来编写相应的函数。

#include using namespace std;class Character {private: char ch;public: Character() { cout << "Default constructor is called!" << endl; } Character(char c) { ch = c; cout << "Character "<>ch; ch1.setCharacter(ch); cout<<"ch1 is "<

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Problem C: 一元二次方程类
下一篇:利用stream sorted进行降序排序
相关文章

 发表评论

暂时没有评论,来抢沙发吧~