我提前道歉,如果我沒有做正確的東西,或者如果我沒有看到的東西,我應該有。處理中不允許的靜態方法?
我開始用Java編程和現在使用的處理,這是一種更人性化和更容易理解的Java版本,其核心。我試圖在一個類上定義一個靜態方法(被Java允許),但它給了我錯誤:「該方法不能被聲明爲靜態;靜態方法只能在靜態或頂級類型中聲明」。
我的代碼,簡化爲說明問題,如下:
class Item {
static void test() {
print("Hello");
}
}
它將無法運行或編譯,就我所看到的,唯一的解決方法是使其成爲非靜態並在特定對象上調用它。
有沒有辦法,我可以定義它,這樣我可以保持它的靜態方法的方法嗎?
預先感謝這個問題的任何幫助。
啊,我明白了。我忘記了我可以在課外創建功能。謝謝你的幫助! –
@DrewChristensen從技術上說,它在主草圖類中,但Processing編輯器隱藏了它。 –
啊,是的。技術性。 –