用类描述计算机中CPU的速度和硬盘的容量。要求Java的应用程序有4个类,名字分别是PC、CPU、HardDisk和Test,其中Test是主类。
2017-10-07 22:06
3227 查看
PC类:
HardDisk类:
public class HardDisk {
int amount; //定义硬盘的容量
void setAmount(int m){
amount=m;
}
int getAmount(){
return amount;
}
}
Test类:
public class Test {
public static void main(String[] args) {
CPU cpu=new CPU(); //创建CPU对象cpu
cpu.speed=2200; //设置cpu的速度为2200
HardDisk disk=new HardDisk();
disk.amount=200; //设置disk的容量为200
PC pc=new PC();
pc.setCPU(cpu);
pc.setHardDisk(disk);
pc.show();
}
}
运行结果如下:
实现中遇到的错误:pc.SetCPU(cpu)中SetCPU(cpu)是void类型,前面不可加“+”。
public class PC { CPU cpu;//定义cpu为CPU类型 HardDisk HD; public void setCPU(CPU c){ cpu=c; } public void setHardDisk(HardDisk h){ HD=h; } public void show() { System.out.println("cpu的速度:"+cpu.getSpeed()+"硬盘的容量:"+HD.getAmount()); } }CPU类:
public class CPU { int speed; //定义CPU的速度 void setSpeed(int m){ speed=m; } public int getSpeed(){ return speed; } }
HardDisk类:
public class HardDisk {
int amount; //定义硬盘的容量
void setAmount(int m){
amount=m;
}
int getAmount(){
return amount;
}
}
Test类:
public class Test {
public static void main(String[] args) {
CPU cpu=new CPU(); //创建CPU对象cpu
cpu.speed=2200; //设置cpu的速度为2200
HardDisk disk=new HardDisk();
disk.amount=200; //设置disk的容量为200
PC pc=new PC();
pc.setCPU(cpu);
pc.setHardDisk(disk);
pc.show();
}
}
运行结果如下:
实现中遇到的错误:pc.SetCPU(cpu)中SetCPU(cpu)是void类型,前面不可加“+”。
相关文章推荐
- 用类描述计算机中CPU的速度和硬盘的容量。要求Java的应用程序有4个类,名字分别是PC、CPU、HardDisk和Test,其中Test是主类。
- JAVA课程4 类 描述计算机CPU速度与硬盘容量
- java编程:用类描述计算机中CPU的速度和硬盘的容量
- 用类描述计算机中CPU的速度和硬盘的容量
- 作业编程题111页 用类描述计算机中CPU的速度和硬盘容量
- java--chapter04--描述计算机cpu和硬盘容量
- 第四章作业:用类描述计算机中CPU的速度和硬盘容量。
- Java第四课:用类描述CPU速度和HardDisk容量
- 用类描述计算机中CPU的速度和硬盘的容量
- 用类描述计算机中CPU的速度和硬盘的容量
- 用类描述计算机中CPU的速度和硬盘的容量
- 用类描述计算机中CPU的速度和硬盘的容量
- 用类描述计算机中cpu的速度和硬盘的容量
- 用类描述计算机中CPU的速度和硬盘的容量
- 描述计算机CPU速度与硬盘容量
- 用类描述计算机中cpu的速度和硬盘的容量
- 用类描述计算机中CPU的速度和硬盘的容量
- 用类描述计算机中CPU的速度和硬盘的容量
- 用类描述计算机中CPU的速度和硬盘的容量
- 作业.用类描述计算机中CPU的速度和硬盘容量