我正在開發我的第一個Java任務之一,需要幫助調用另一個類中的另一個方法。背後的目的是我創建了一個PowerShower
類,它有一個shower()
方法。然後我創建了一個由一個人組成的類GrownUp
,此人需要調用PowerShower
類中的shower()
方法。如何在另一個類中調用一個類?
這裏是我到目前爲止的代碼:
public class GrownUp
{
GrownUp(int age, String name)
{
name = "Bill";
age = 36;
}
PowerShower haveShower = new PowerShower(1,1,1,1);
//call PowerShower.shower()?
}
我將如何調用該方法並將其連接到我所創造的人的構造函數?對於這個問題的簡單性抱歉,我還是Java新手。任何幫助表示讚賞,謝謝。
你不能在方法外寫邏輯。 'PowerShower hasShower = ...'實際上是聲明*字段*,而不是*局部變量*。你「打電話」的聲明不是任何方法,這是不允許的。將其移入方法中,例如構造函數。 – Andreas