non-static

    -4熱度

    1回答

    我已經通過大部分我的學生註冊接口的代碼沒有困難,但是我得到這個錯誤。 非靜態方法不能從靜態上下文中引用。 現在,我知道這樣的問題是很常見的,但它仍然沒有點擊,沒有我已經找到了那些似乎同樣足以與我自己的代碼去解決我自己,因爲這錯誤發生在同一類別的另一個方法內部。 這裏是整個代碼,主要領域有註釋標記: import java.util.Scanner; public class RegistryI

    -1熱度

    2回答

    靜態上下文引用我知道,這些類型的問題被問了很多,我讀過 this one 和 this one 但出於某種原因,我仍然有麻煩了解我目前的計劃存在的問題。 我想創建一組類,它定義了一系列可存儲其大小的3D形狀,並提供了更改數據的訪問權限。它也應該能夠計算周長,面積和體積。我只知道我正在做我的第一個選擇的形狀(一個球體),我在if語句中的println中出現了這個錯誤。 import java.uti

    0熱度

    2回答

    使用靜態背景下得到保護(門面)下面的代碼工作: $result = Auth::attempt(Input::only('email', 'password')); 比方說,我想,以減少靜態上下文到最小(這被認爲是可能的Laravel )。 我正在做一個小的妥協,並獲得了應用程序的引用: /* @var $app Illuminate\Foundation\Application */ $a

    2熱度

    4回答

    的差I有如下的java代碼: class A { int someMethod() { return 1; } int someMethod (A a) { return 2; } int someMethod (B b) { return 3; } int someMethod (C c) { return 4; } static A anotherMethod (Object obj

    2熱度

    1回答

    首先,我非常喜歡單例的延遲初始化模式。我用它以如下方式來獲得不同類型的數據具有不同的值的類型(該例子被簡化): class A { template<typename T> const T& getData() const { static T data; return data; } } 我知道data變量未連接到任何類實例

    0熱度

    1回答

    我在類中使用了v8。 Createcontext方法也在包裝類中。當我嘗試設置全局並將其映射打印功能,這也是同一個班級,我得到錯誤 無效使用的非靜態成員函數中 我用來設置方法線路 global->Set(v8::String::NewFromUtf8(isolate,"print"), v8::FunctionTemplate::New(isolate,this -> print)); 可有人

    -4熱度

    1回答

    我期望非靜態塊總是在創建對象時執行。但在下面的例子中,我調用了靜態方法,但執行了非靜態塊。我沒有創建任何對象,爲什麼非靜態塊會執行? class Example { static void Mark() { System.out.println("Mark method"); { System.out.println("Hello"); }

    1熱度

    1回答

    我想單擊我的webbrowser窗體中的頁面上的輸入按鈕,但InvokeMember事件不工作,我研究了,並且閱讀了InvokeMember只能在靜態頁面上工作,但是我試圖在頁面上工作自動化點擊,不是靜態的,我沒有找到一種方法來點擊非靜態頁面的輸入。 有沒有人有任何想法如何解決這個問題? 我已經試過: webBrowser1.Document.GetElementById("loginBtn").

    -3熱度

    1回答

    我正在嘗試使用兩個球體制作球體碰撞。當一個球碰撞時,它的速度應該取決於其他球的初始速度,所以在精靈中我需要調用另一個球的速度,但我無法弄清楚如何越過非靜態變量消息。這是錯誤的行 xa = BIGBALLspeedx()*(BIGBALLmass()-1)+(BallTest.ball.BALLspeedx()*2*1); 這裏是我的精靈的一個代碼和主包 'BallTest': package

    0熱度

    2回答

    在editContact的「[Contact.getName()]」我得到的錯誤: 不能使從類型 聯繫的靜態引用非靜態方法GetName() 類型不匹配:不能從String轉換爲int 這是爲什麼,我該如何解決這個問題?謝謝! public class ContactList { private final int MAX_NUMBER_OF_CONTACTS = 100; private