面向對象-標準的手機類代碼及其測試
阿新 • • 發佈:2017-08-06
system rand() null turn xxx str set sys col
1 /*
2 作業:請把手機類寫成一個標準類,然後創建對象測試功能。
3
4 手機類:
5 成員變量:
6 品牌:String brand;
7 價格:int price;
8 顏色:String color;
9 成員方法:
10 針對每一個成員變量給出對應的getXxx()/setXxx()方法。
11 最後定義測試:
12 創建一個對象,先通過getXxx()方法輸出成員變量的值。這一次的結果是:null---0---null
13 然後通過setXxx()方法給成員變量賦值。再次輸出結果。這一次的結果是:三星---2999---土豪金
14 */
15 class Phone {
16 //品牌
17 private String brand;
18 //價格
19 private int price;
20 //顏色
21 private String color;
22
23 //getXxx()和setXxx()方法
24 public String getBrand() {
25 return brand;
26 }
27
28 public void setBrand(String brand) {
29 this.brand = brand;
30 }
31
32 public int getPrice() {
33 return price;
34 }
35
36 public void setPrice(int price) {
37 this.price = price;
38 }
39
40 public String getColor() {
41 return color;
42 }
43
44 public void setColor(String color) {
45 this.color = color;
46 }
47 }
48
49 class PhoneTest {
50 public static void main(String[] args) {
51 //創建手機對象
52 Phone p = new Phone();
53
54 //直接輸出默認值
55 System.out.println(p.getBrand()+"---"+p.getPrice()+"---"+p.getColor());
56
57 //給成員變量賦值
58 p.setBrand("三星");
59 p.setPrice(2999);
60 p.setColor("土豪金");
61 //再次輸出
62 System.out.println(p.getBrand()+"---"+p.getPrice()+"---"+p.getColor());
63 }
64 }
面向對象-標準的手機類代碼及其測試