Java学习打卡day17

class HD {
    private int volume;
    public HD(int volume) {
        this.volume = volume;
    }
    public int getVolume() { return this.volume;}
}
class CPU {
    private String model;
    public CPU(String model) {
        this.model = model;
    }
    public String getModel() { return this.model;}
}
class Computer {
    private HD[] hdList;
}
    private CPU[] cpuList;
    public Computer(HD[] hd,CPU[] cpu) {
    this.hdList = hd;
    this.cpuList = cpu;
}
public String getComputer() {
    return "CPU个数:" + this.cpuList.length 
            +"硬盘个数:"+this.hdList.length;
}
public void show() {
    for(HD hd:this.hdList)
        System.out.println("硬盘容量:"+ hd.getVolume());
    for(CPU cpu:this.cpuList)
        System.out.println("CPU型号:"+cpu.getModel());
}
}
public class hsuzu {
    public static void main(String[] args) {
        HD[] hd = new HD[] {new HD(1000),new HD(500)};
        CPU[] cpu = new CPU[] {new CPU("华为麒麟 处理器1")},
                new CPU("华为麒麟 处理器2")};
        Computer mate = new Computer(hd,cpu);
        System.out.println(mate.getCoumputer());
        mate.show();
        
    }
}

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值