Java chapter04-1
2024-10-21 05:55:19
public class CPU {
int speed;
//获得speed的值
public void setSpeed(int m){
speed = m;
}
//返回speed的值 public int getSpeed(){
return speed;
} }
public class HardDisk {
int amount;
//获得amount的值
public void setSpeed(int m){
amount = m;
}
//返回amount的值 public int getSpeed(){
return amount;
} }
public class PC {
CPU cpu = new CPU();
HardDisk HD = new HardDisk();
//将参数c的值赋值给cpu
public void setCPU(CPU c){
cpu = c;
}
//将参数h的值赋值给HD
public void setHardDisk(HardDisk h){
HD = h;
}
//显示cpu的速度和硬盘的容量
public void show(){
System.out.println(cpu.speed);
System.out.println(HD.amount);
}
}
public class Test {
public static void main(String[] args){
CPU cpu = new CPU();
HardDisk disk = new HardDisk();
PC pc = new PC();
cpu.setSpeed(2200);
disk.setSpeed(200);
pc.setCPU(cpu);
pc.setHardDisk(disk);
pc.show();
}
}
最新文章
- Android的Intent.FLAG_ACTIVITY_CLEAR_TOP无效
- A、B、C、D和E类IP地址
- 定位form光标行
- objective-c(继承)
- Java for LeetCode 217 Contains Duplicate
- retrofit2 上传图片
- Win32和MFC项目如何输出调试信息到VS的调试窗口
- magento-connect-manage出现404或者500内部错误的解决办法
- Review Board——在线代码审查工具
- 怎么会Sql serverW数据库模型图转化成ord于--您还可以查看属性信息字段
- VCL组件之TLabel、TStaticText和TLabeledEdit
- django搭建web (四) models.py
- ASP.NET MVC4通过UrlRewriter配置伪静态,支持html后缀
- Android实现登录小demo
- vue中怎么全局引入sass文件
- [Swift]LeetCode791. 自定义字符串排序 | Custom Sort String
- oracle_dataGuard_11G
- Python框架学习之Flask中的蓝图与单元测试
- python 存储引擎 mysql(库,表, 行) 单表多表操作 (foreign key) sql_mode pymysql模块讲解
- TZOJ 1594 Optimal Milking(二分+最大流)