️Hollow,各位小伙伴,今天我们要做的是第二十一题。
1、编程把现实生活的手机事物映射成一个标准类Phone,并定义一个测试类PhoneDemo测试Phone类的功能。步骤如下:
(1)定义手机类Phone及以下成员变量:
品牌:String brand;
价格:int price;
颜色:String color;
(2)针对每一个成员变量给出对应的getXxx()/setXxx()方法以及显示成员变量值的toString()方法。
(3)定义一个测试类PhoneDemo测试功能,具体如下:创建一个对象,先通过getXxx()方法输出成员变量的值,再通过setXxx()方法给该对象的成员变量赋值,调用toString()方法显示对象的成员变量的值。测试结果如下:
package file3;
public class Test {
//成员变量
private String brand;
private int price;
private String color;
//构造方法
public String getBrand() {
return brand;
}
public void setBrand(String brand) {
this.brand = brand;
}
public int getPrice() {
return price;
}
public void setPrice(int price) {
this.price = price;
}
public String getColor() {
return color;
}
public void setColor(String color) {
this.color = color;
}
@Override
public String toString() {
// TODO Auto-generated method stub
return "手机品牌:"+brand+",价格:"+price+"元, 颜色:"+color;
}
public static void main(String[] args) {
// TODO Auto-generated method stub
Test phone=new Test();
System.out.println(phone.getBrand()+"---"+phone.getColor()+"---"+phone.getPrice());
System.out.println("----------------------------------");
phone.setBrand("华为");
phone.setPrice(3888);
phone.setColor("土豪金");
System.out.println(phone.toString());
}
}