Java课程学习四:编程题

来源:互联网 发布:四知太守杨震 编辑:程序博客网 时间:2024/06/07 01:22

用类描述计算机中CPU的速度和硬盘的容量。要求Java应用程序有4个类,名字分别是PC、CPU、HardDisk和Test,其中Test是主类。
(1)Testd的代码

public class Test {     public static void main(String[] args) {            CPU cpu=new CPU();  //创建CPU的一个对象        cpu.setSpeed(2200);  //将CPU的速度设置为2200         HardDisk disk=new HardDisk();  //创建硬盘的一个对象        disk.setAmount(200);  //将硬盘的容量设置为200           PC pc=new PC();  //创建PC的一个对象          pc.setCPU(cpu);  //PC的对象调用PC的方法         pc.setHardDisk(disk);          pc.show();           }  }  

(2)PC的代码

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());      }  }  //输出CPU速度和硬盘容量 

(3)CPU的代码

public class CPU {      int speed;      int getSpeed(){          return speed;      }    //获得CPU的速度    void setSpeed(int speed){          this.speed=speed;      }  }   //设置CPU的速度

(4)HardDisk的代码

public class HardDisk {      int amount;      int getAmount(){          return amount;      }  //获得硬盘容量      void setAmount(int amount){          this.amount=amount;      }  }  //设置硬盘容量 

结果
这里写图片描述

原创粉丝点击