2017-06-03 69 views
0

我寫綿延超過3個不同的Java文件Java程序無法找到存儲在另一個類

  1. pencil.java
  2. pencilbox.java
  3. schoolbad.java
  4. 程序公共變量

我已經定義了幾個使用鉛筆setter和getter命令變量,即適當地被拉出和文具盒使用。由於某種原因,它無法找到一個變量getBrand變量。

鉛筆:

public String getbrand() 
{ 
return brand; 
} 
public void setBrand(String brand){ 
this.brand=brand; 
} 

文具盒:

public String toString(){ 
return type1.getColor() + " " + type1.getBrand + "$" + (type1.getPrice()*qty1) + "\n" 
+ type2.getColor() + " " + type2.getBrand + "$" + (type2.getPrice()*qty2) + "\n$" + grandTotal(); 
} 

但我不斷收到這兩個錯誤:

符號:變量getBrand 位置:類型的變量類型1鉛筆

這:

符號:變量getBrand 位置:鉛筆型的變量TYPE2

爲什麼公共變量在第二個程序無法訪問? getColor和getPrice可以正常工作。有人可以解釋嗎?

回答

3

你錯過了括號,應該是較低的情況b如嘗試type1.getbrand()等

0

糾正這一點,並嘗試

type1.getBrand() 
+0

可選地(優選地),校正方法聲明的大小寫。 – Killjoy1221

+0

當然它已編輯 –

0

getBrand()是一個方法,讓你有paranthesis()

type1.getBrand稱之爲()

相關問題