建一个类xiaomi
import java.awt.Color;
public class xiaomi {
private String name; // 表示手机的名称
private String model; // 表示手机的型号
private int price; // 表示手机的价格
private Color color; // 表示手机的颜色
public xiaomi(String name1, String model, int price, Color color) {// 初始化猫咪的属性
this.name = name1;
this.model = model;
this.price = price;
this.color = color;
}
@Override
public String toString() {// 重写toString()方法
StringBuilder sb = new StringBuilder();
sb.append("名称:" + name + "\n");
sb.append("型号:" + model + "\n");
sb.append("价格:" + price + "\n");
sb.append("颜色:" + color + "\n");
return sb.toString();
}
}
建一个测试类test
import java.awt.Color;
public class Test {
public static void main(String[] args) {
xiaomi xiaomi1 = new xiaomi("小米M1", "双核1.5Hz", 1299, Color.BLACK); // 创建小米1号
xiaomi xiaomi2 = new xiaomi("小米M1s","双核1.7Hz", 1499, Color.BLACK); // 创建小米2号
xiaomi xiaomi3 = new xiaomi("小米M2", "四核1.5Hz", 1999, Color.WHITE); // 创建小米3号
System.out.println("小米1号:" + xiaomi1);// 输出小米1号
System.out.println("小米2号:" + xiaomi2);// 输出小米2号
System.out.println("小米3号:" + xiaomi3);// 输出小米3号
}
}
输出结果;
小米1号:名称:小米M1
型号:双核1.5Hz
价格:1299
颜色:java.awt.Color[r=0,g=0,b=0]
小米2号:名称:小米M1s
型号:双核1.7Hz
价格:1499
颜色:java.awt.Color[r=0,g=0,b=0]
小米3号:名称:小米M2
型号:四核1.5Hz
价格:1999
颜色:java.awt.Color[r=255,g=255,b=255]