java2、编程题 编写一个Phone类,要求如下: 1)Phone类有品牌(brand),价格(price)和颜色(color)三个属性 写出上述三个属性的相应的get和set方法
时间: 2024-10-19 15:09:43 浏览: 32
在Java中,为了创建一个名为Phone的类,我们需要定义私有的实例变量来存储品牌、价格和颜色,然后提供对应的getter和setter方法。以下是Phone类的一个简单实现:
```java
public class Phone {
// 私有属性
private String brand;
private double price;
private String color;
// 构造函数
public Phone(String brand, double price, String color) {
this.brand = brand;
this.price = price;
this.color = color;
}
// Getters (获取方法)
public String getBrand() {
return brand;
}
public double getPrice() {
return price;
}
public String getColor() {
return color;
}
// Setters (设置方法)
public void setBrand(String brand) {
this.brand = brand;
}
public void setPrice(double price) {
this.price = price;
}
public void setColor(String color) {
this.color = color;
}
}
```
在这个类中,我们定义了构造函数用于初始化属性,以及三个getter方法用于从对象中获取属性值,以及三个setter方法用于更新属性的值。例如,你可以通过`phone.setBrand("Apple")`来改变手机的品牌。
阅读全文