1、请编写一个Pad类,其属性: 序号 属性名 属性意义 数据类型 访问控制权限 1 type 型号 char* private 2 color 颜色 char* private 3 prince 价格 int private 4 os 操作系统 char * private 功能: 录制视频 请将下面程序补充完全,即定义一个Pad类, 使得程序运行结果为 tx1000可以上网 tx1000可以录制视频
时间: 2023-04-12 19:02:04 浏览: 62
以下是完整的Pad类代码:
```cpp
#include <iostream>
#include <cstring>
using namespace std;
class Pad {
private:
char* type;
char* color;
int price;
char* os;
public:
Pad(char* t, char* c, int p, char* o) {
type = new char[strlen(t) + 1];
strcpy(type, t);
color = new char[strlen(c) + 1];
strcpy(color, c);
price = p;
os = new char[strlen(o) + 1];
strcpy(os, o);
}
~Pad() {
delete[] type;
delete[] color;
delete[] os;
}
void surfInternet() {
cout << type << "可以上网" << endl;
}
void recordVideo() {
cout << type << "可以录制视频" << endl;
}
};
int main() {
Pad tx1000("tx1000", "黑色", 3000, "Windows");
tx1000.surfInternet();
tx1000.recordVideo();
return 0;
}
```
输出结果为:
```
tx1000可以上网
tx1000可以录制视频
```