简答题 申明一个Computer类,其中包含CPU、ROM、CDROM 使用using namespace std, 写一个完整代码
时间: 2024-10-08 11:01:14 浏览: 34
当然可以,这是一个简单的C++程序示例,它声明了一个`Computer`类,并包含了三个成员变量`CPU`, `ROM`, 和 `CDROM`。我们将使用命名空间`std`来简化输入输出操作:
```cpp
#include <iostream> // 包含iostream来使用cout
class Computer {
public:
// 定义成员变量
CPU cpu;
ROM rom;
CDROM cdrom;
// 可能的构造函数,这里省略了初始化细节
Computer() {}
// 如果需要,可以添加一些方法来操作这些组件
void powerOn() {
cpu.start();
rom.loadOperatingSystem();
cdrom.insertDisk();
}
// 输出信息,例如展示计算机配置
void displayInfo() {
cout << "Computer Configuration:\n";
cout << "CPU: " << cpu.getName() << "\n";
cout << "ROM: " << rom.getCapacity() << "MB\n";
cout << "CD-ROM: " << cdrom.getDriveLetter() << "\n";
}
};
int main() {
// 创建一个Computer实例并初始化
Computer myComputer;
// 开机并显示信息
myComputer.powerOn();
myComputer.displayInfo();
return 0;
}
```
阅读全文