Java类与对象课后编程题

眉间皱痕 提交于 2019-12-04 18:00:41

p110

CPU.java
public class CPU {
   int speed;  
   int getSpeed() {
      return speed;
   }
   public void setSpeed(int speed) {
      this.speed = speed; 
   }
}
HardDisk.java
public class HardDisk {
   int amount;  
   int getAmount() {
      return amount;
   }
   public void setAmount(int amount) {
      this.amount = amount; 
   }
} 
PC.java
public class PC { 
    CPU cpu;
    HardDisk HD;
    void setCPU(CPU cpu) {
        this.cpu = cpu;
    } 
     void setHardDisk(HardDisk HD) {
        this.HD = HD;
    } 
    void show(){
       System.out.println("CPU速度:"+cpu.getSpeed());
       System.out.println("硬盘容量:"+HD.getAmount());
    }
} 
Test.java
public class Test {
   public static void main(String args[]) {
       CPU cpu = new CPU();
       HardDisk HD=new HardDisk();
       cpu.setSpeed(2200);
       HD.setAmount(200);
       PC pc =new PC();
       pc.setCPU(cpu);
       pc.setHardDisk(HD);
       pc.show();
    }
} 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!