计算机的主要组成部分有:
CPU
硬盘
内存!
看到这里我们首先想到的是has a 的关系,所以我们需要定义一个CPU的接口,硬盘接口以及内存接口
CPU接口
public interface CPU {
public String getBrand();//品牌
}
硬盘接口
public interface HardDisk {
public String getType();//硬盘类型
}
内存接口
public interface EMS {
public String getCapacity();//容量
}
当然我们也需要给这些接口定义各自的子类
//CUP子类Inter类
public class Inter implements CPU {
public String getBrand() {
return “Inter”;
}
//CUP子类ADM类
public class ADM implements CPU {
public String getBrand() {
return “ADM”;
}
//硬盘子类机械硬盘及内存
public class MHD implements HardDisk {
public String getType() {
return “机械2000GB”;
}
//硬盘子