要求Java应用程序中有4个类,名字分别为:PC、CPU、HardDisk和Test,其中Test是主类。
CPU类,代码如下:
package CpuAndHardDisk;
public class CPU {
private int speed;
public int getSpeed() {
return speed;
}
public void setSpeed(int speed) {
this.speed = speed;
}
}
HardDisk类,代码如下:package CpuAndHardDisk;
public class HardDisk {
private int amount;
public int getAmount() {
return amount;
}
public void setAmount(int amount) {
this.amount = amount;
}
}
PC类,代码如下:
package CpuAndHardDisk;
public class PC {
private CPU cpu;
private HardDisk HD;
public void setCpu(CPU cpu) {
this.cpu = cpu;
}
public void setHD(HardDisk hD) {
HD = hD;
}
public void show() {
System.out.println("CPU速度为:"+cpu.getSpeed()+",磁盘容量为:"+HD.getAmount());
}
}
Test类,代码如下:
package CpuAndHardDisk;
public class Test {
public static void main(String[] args) {
CPU cpu =new CPU();
cpu.setSpeed(2200);
HardDisk HD =new HardDisk();
HD.setAmount(200);
PC pc =new PC();
pc.setCpu(cpu);
pc.setHD(HD);
pc.show();
}
}
运行效果图:
本文介绍了一个简单的Java程序,该程序通过四个类(CPU、HardDisk、PC和Test)模拟了计算机的基本组件。CPU和HardDisk类分别表示中央处理器和硬盘,并拥有各自的属性如速度和容量。PC类作为主组件包含了CPU和硬盘,并提供了展示这些组件信息的方法。Test类作为程序的入口点,创建了CPU和硬盘实例并将其组装到PC中,最终显示了这些组件的信息。
3945

被折叠的 条评论
为什么被折叠?



