package cn.linuxcc.exercise;
public class Computer {
private String cpu;
private int memory;
private int disk;
public Computer(String cpu, int memory, int disk) {
this.cpu = cpu;
this.memory = memory;
this.disk = disk;
}
public String getCpu() {
return cpu;
}
public void setCpu(String cpu) {
this.cpu = cpu;
}
public int getMemory() {
return memory;
}
public void setMemory(int memory) {
this.memory = memory;
}
public int getDisk() {
return disk;
}
public void setDisk(int disk) {
this.disk = disk;
}
// return computer详细信息
public String getDetails() {
return "cpu: " + cpu + ", memory: " + memory + ", disk: " + disk;
}
}
package cn.linuxcc.exercise;
public class PC extends Computer {
private String brand;
public PC(String cpu, int memory, int disk, String brand) {
super(cpu, memory, disk);
this.brand = brand;
}
public String getBrand() {
return brand;
}
public void setBrand(String brand) {
this.brand = brand;
}
public void printInfo() {
System.out.println("Pc的信息");
// 调用父类getDetails方法
System.out.println(getDetails() + " 品牌:" + brand);
}
}
package cn.linuxcc.exercise;
public class ExtendsExercise {
public static void main(String[] args) {
PC pc = new PC("Intel", 16, 500, "联想");
pc.printInfo();
}
}
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。