先來個簡單習題,練練手吧!現在需要你來編寫乙個character類,將char這一基本資料型別進行封裝。該類中需要有如下成員函式:
1. 無參建構函式。
2. 建構函式character(char):用引數初始化資料成員。
3. void setcharacter(char):重新設定字元值。
4. int getasciicode():返回字元的asii碼。
5. char getcharacter():返回字元值。
6. 析構函式。
輸入只有1行,包含乙個合法的、可列印的字元。
輸出有好多行,請參考樣例來編寫相應的函式。
c default constructor is called!
character a is created!
ch1 is c and its ascii code is 99.
ch2 is a and its ascii code is 97.
character a is erased!
character c is erased!
#include
using
namespace
std;
class
character
character(
char
c)
void
setcharacter(
char
c)
int
getasciicode()
char
getcharacter()
~character();
int
main()
Problem B 字元類的封裝
time limit 1 sec memory limit 128 mb submit 2268 solved 1652 submit status web board 先來個簡單習題,練練手吧!現在需要你來編寫乙個character類,將char這一基本資料型別進行封裝。該類中需要有如下成員函式 ...
Problem B 數量的類模板
time limit 1 sec memory limit 128 mb submit 476 solved 348 submit status web board 定義乙個類模板data,用於包裝c 中的基本資料型別int和double。它包括 1.資料成員value為該物件所包裝的值。2.無參建...
Problem D 字元類的封裝
先來個簡單習題,練練手吧!現在需要你來編寫乙個character類,將char這一基本資料型別進行封裝。該類中需要有如下成員函式 1.無參建構函式。2.建構函式character char 用引數初始化資料成員。3.void setcharacter char 重新設定字元值。4.int getas...