用Java定义手机类,手机有品牌(brand),价格(price)和颜色(color)三个属性,有打电话call()和sendMessage()两个功能。 请定义出手机类,类中要有空参、有参构造方法,set/get方法。 定义测试类,在主方法中使用空参构造创建对象,使用set方法赋值。 调用对象的两个功能,打印效果如下: 正在使用价格为3998元黑色的小米手机打电话.... 正在使用价格为3998元黑色的小米手机发短信....
时间: 2023-05-28 18:04:42 浏览: 253
手机类的代码如下:
public class Phone {
private String brand;
private double price;
private String color;
public Phone() {
}
public Phone(String brand, double price, String color) {
this.brand = brand;
this.price = price;
this.color = color;
}
public String getBrand() {
return brand;
}
public void setBrand(String brand) {
this.brand = brand;
}
public double getPrice() {
return price;
}
public void setPrice(double price) {
this.price = price;
}
public String getColor() {
return color;
}
public void setColor(String color) {
this.color = color;
}
public void call() {
System.out.println("正在使用价格为" + price + "元" + color + "的" + brand + "手机打电话....");
}
public void sendMessage() {
System.out.println("正在使用价格为" + price + "元" + color + "的" + brand + "手机发短信....");
}
}
测试类的代码如下:
public class TestPhone {
public static void main(String[] args) {
Phone phone = new Phone();
phone.setBrand("小米");
phone.setPrice(3998);
phone.setColor("黑色");
phone.call();
phone.sendMessage();
}
}
输出结果如下:
正在使用价格为3998元黑色的小米手机打电话....
正在使用价格为3998元黑色的小米手机发短信....
阅读全文