酷代码 AI
菜单
服务商

Java 实现:用 4 类描述计算机 CPU 速度与硬件容量

以下是为您提供的 Java 代码示例: ```java class CPU { private int speed; // 获取 CPU 速度的方法 public int getSpeed() { return speed; } // 设置 CPU 速度的方法 public void setSpeed(int m) { speed = m; } } class HardDisk { private int amount; // 获取硬盘容量的方法 public int getAmount() { return amount; } // 设置硬盘容量的方法 public void setAmount(int m) { amount = m; } } class PC { private CPU cpu; private HardDisk HD; // 设置 CPU 的方法 public void setCPU(CPU c) { cpu = c; } // 设置硬盘的方法 public void setHardDisk(HardDisk h) { HD = h; } // 显示 CPU 速度和硬盘容量的方法 public void show() { System.out.println("CPU 速度: " + cpu.getSpeed()); System.out.println("硬盘容量: " + HD.getAmount()); } } class Test { public static void main(String[] args) { CPU cpu = new CPU(); cpu.setSpeed(2200); HardDisk disk = new HardDisk(); disk.setAmount(200); PC pc = new PC(); pc.setCPU(cpu); pc.setHardDisk(disk); pc.show(); } } ``` 额外需要注意的逻辑点: 1. 类的设计要符合单一职责原则,每个类只负责特定的功能。 2. 对于属性的访问控制,要根据实际需求合理设置为 public 或 private 。 3. 代码中要注意异常处理,比如在设置速度和容量时,要处理可能的非法输入。 ######[AI写代码神器 | 441点数解答 | 2025-04-15 16:14:52]

相关提问
本站限时免费提问中
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]