使用JAVA使用代码实现使用一个手机类,里面有私有化成员变量,和构造法里面的无参构造有参构造,还有set和get方法跟一般方法
时间: 2024-04-04 08:35:53 浏览: 51
好的,下面是使用Java代码实现一个手机类,包括私有化成员变量、无参构造、有参构造、set和get方法以及一般方法:
```java
public class Phone {
// 私有化成员变量
private String brand;
private String model;
private String color;
private int price;
// 无参构造
public Phone() {
}
// 有参构造
public Phone(String brand, String model, String color, int price) {
this.brand = brand;
this.model = model;
this.color = color;
this.price = price;
}
// set方法
public void setBrand(String brand) {
this.brand = brand;
}
public void setModel(String model) {
this.model = model;
}
public void setColor(String color) {
this.color = color;
}
public void setPrice(int price) {
this.price = price;
}
// get方法
public String getBrand() {
return brand;
}
public String getModel() {
return model;
}
public String getColor() {
return color;
}
public int getPrice() {
return price;
}
// 一般方法
public void makeCall(String phoneNumber) {
System.out.println("正在拨打电话:" + phoneNumber);
}
public void sendMessage(String phoneNumber, String message) {
System.out.println("正在发送短信:" + message + ",收件人:" + phoneNumber);
}
}
```
这个Phone类包含了私有化成员变量brand、model、color和price,以及无参构造和有参构造方法用于创建Phone对象。还提供了set和get方法来设置和获取成员变量的值。最后,这个类还包含了makeCall和sendMessage方法来模拟打电话和发送短信的功能。
阅读全文