写一段关于Java继承的手机的代码
时间: 2023-03-27 09:01:37 浏览: 110
用JAVA写的一个手机界面
很高兴回答你的问题。以下是一段关于Java继承的手机代码:
public class Phone {
private String brand;
private String model;
private int price;
public Phone(String brand, String model, int price) {
this.brand = brand;
this.model = model;
this.price = price;
}
public String getBrand() {
return brand;
}
public String getModel() {
return model;
}
public int getPrice() {
return price;
}
}
public class SmartPhone extends Phone {
private String operatingSystem;
public SmartPhone(String brand, String model, int price, String operatingSystem) {
super(brand, model, price);
this.operatingSystem = operatingSystem;
}
public String getOperatingSystem() {
return operatingSystem;
}
}
在这段代码中,我们定义了一个Phone类,它有品牌、型号和价格三个属性,并提供了相应的getter方法。然后,我们定义了一个SmartPhone类,它继承自Phone类,并新增了一个操作系统属性,并提供了相应的getter方法。这样,我们就可以通过SmartPhone类来创建一个智能手机对象,并获取它的品牌、型号、价格和操作系统等信息。
阅读全文