-->
当前位置:首页 > 题库

函数题:文具盒*

Luz4年前 (2022-06-15)题库1518
文具盒里有铅笔、尺和橡皮擦。在下面的程序里,定义了铅笔类 PENCIL、尺类 RULER、橡皮擦类 ERASER 和文具盒类 BOX。请完成这四个类的成员函数的设计。

c++
#include <iostream>
#include <string>
using namespace std;

class PENCIL
{
public:
PENCIL(int model);
~PENCIL();
void Show() const;
private:
int model;
};

class RULER
{
public:
RULER(int length);
~RULER();
void Show() const;
private:
int length;
};

class ERASER
{
public:
ERASER(int color);
~ERASER();
void Show() const;
private:
int color;
};

class BOX
{
public:
BOX(int pencil, int ruler, int eraser);
~BOX();
void Show() const;
private:
PENCIL pencil;
RULER ruler;
ERASER eraser;
};

/* 你提交的代码将被嵌在这里 */

int main()
{
int p, r, e;
cin >> p >> r >> e;
BOX x(p, r, e);
x.Show();
return 0;
}


#### 输入样例

in
5 15 3



#### 输出样例

out
创建铅笔(型号: 5)
创建尺(长度: 15)
创建橡皮擦(颜色: 3)
创建文具盒
铅笔(型号: 5)
尺(长度: 15)
橡皮擦(颜色: 3)
销毁文具盒
销毁橡皮擦(颜色: 3)
销毁尺(长度: 15)
销毁铅笔(型号: 5)










答案:若无答案欢迎评论