用类描述计算机中CPU的速度和硬盘的容量。要求Java应用程序有4个类,名字分别是PC、CPU、HardDisk和Test,其中Test是主类。
(1)Test的代码:
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();
}
}
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;
}
} //设置硬盘容量