计算计算机的硬盘容量以及cpu的运行速度
public class Test {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
CPU cpu=new CPU();
HardDisk harddisk=new HardDisk();
PC person=new PC();
cpu.setSpeed(2200);
harddisk.setamount(200);
person.setCpu(cpu);
person.setHardDisk(harddisk);
person.show();
}
}
public class HardDisk {
int amount;
public void setamount(int m){
amount=m;
}
public int getamount(){
return amount;
}
}
public class CPU {
int speed;
public void setSpeed(int m){
speed=m;
}
public int getspeed(){
return speed;
}
}
public class PC {
CPU c;
HardDisk HD;
public void setCpu( CPU x){
c=x;
}
public void setHardDisk(HardDisk d){
HD=d;
}
public void show(){
System.out.println("硬盘的容量为:"+HD.getamount());
System.out.println("cpu的运行速度为:"+c.getspeed());
}
}
总结:注意传参的形式以及对象的组合。