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; } } //设置硬盘容量
结果
阅读全文
0 0
- Java课程学习四:编程题
- Java课程学习五:编程题
- Java课程学习六:编程题
- 四. 文本编程--Windows编程课程学习笔记
- java课程考试编程题
- JAVA课程学习四:遍历与复制数组
- java学习笔记-----java网络编程四
- java课程学习三:编程序题
- Java学习课程(1)
- Java学习课程(2)
- Java学习课程(4)
- Java学习课程(3)
- Java学习课程(5)
- Java学习课程(6)
- Java学习课程(1)
- Java学习课程(2)
- Java学习课程(3)
- Java学习课程(4)
- 如何手动修改win7特定文件的图标?
- 用python简单处理图片(1):打开\显示\保存图像
- GPS定位基本原理浅析
- java中for循环删除元素的问题
- C语言 三角形 的判断
- Java课程学习四:编程题
- 欧几里德&&扩展欧几里德
- 读入优化? fread ??? NAIVE !!! streambuf -- sgetn
- nodejs 中的 bcrypt (1) : bcrypt 的特点与应用
- gitlab经过nginx代理后,项目地址显示ip
- RxJava 2.0(一)
- Linux 常用命令 scp, 7z
- Ealsticsearch 5.x 遇到的坑
- 了解机器视觉