用java定义手机类 Phone 属性:品牌(pinPai)、颜色(color)行为:打电话(call)、发短信(text)
时间: 2024-09-25 16:03:04 浏览: 20
在Java中,我们可以定义一个名为Phone的类来表示手机,它包含品牌(brand)和颜色(color)作为属性,以及打电话(makeCall)和发送短信(sendText)的行为。这是一个简单的示例:
```java
public class Phone {
// 属性
private String brand;
private String color;
// 构造函数
public Phone(String brand, String color) {
this.brand = brand;
this.color = color;
}
// 行为 - 打电话
public void makeCall() {
System.out.println("正在拨打 " + brand + "手机,颜色是 " + color);
}
// 行为 - 发送短信
public void sendText() {
System.out.println("正在发送短信到 " + brand + "手机,颜色是 " + color);
}
// 获取和设置属性的方法
public String getBrand() {
return brand;
}
public void setBrand(String brand) {
this.brand = brand;
}
public String getColor() {
return color;
}
public void setColor(String color) {
this.color = color;
}
}
```
在这个例子中,你可以创建不同品牌的手机实例,并通过它们的公共行为进行操作,实现了多态性。