在類中簡單使用 static

發布 教育 2024-07-10
6個回答
  1. 匿名使用者2024-01-30

    正如樓上所說,void 表示沒有返回值。

    public void sqlconnection sqlconn()

    return new sqlconnection("server=.;database=mydatabase;trusted_connection=true");

    這將給你乙個錯誤,你將無法編譯。

    public static sqlconnection sqlconn()

    return new sqlconnection("server=.;database=mydatabase;trusted_connection=true");

    你沒看到嗎?方法名前面的sqlconnection是指定返回值型別的地方,如果沒有返回值就寫void,至於static,則為static,表示該方法是靜態的,可以在解決方案中例項化類來呼叫sqlconn()方法。

    就像你指出的許多方法都是如此。

    在專案的另乙個檔案中,可以例項化此類,例如 sqlconn() 方法。

    然後在 aa a=new aa();

    然後;你可以指出來。

  2. 匿名使用者2024-01-29

    void 表示沒有返回值。

    上述兩種方法都返回 sqlconnection所以當然沒有空虛

    兩者的區別在於,static 是一種靜態方法。

    您可以只使用類名。 方法名稱。

  3. 匿名使用者2024-01-28

    看起來像個新手!讓我們慢慢成長吧!

  4. 匿名使用者2024-01-27

    返回的是 sqlconnection 型別,然後新增 void

  5. 匿名使用者2024-01-26

    static 關鍵字不僅可以用於修飾變數,還可以用於修飾函式。 當我們用 static 關鍵字修飾變數時,我們稱之為靜態變數。 靜態變數的儲存方式與全域性變數相同。

    靜態變數以靜態模式儲存,但以靜態模式儲存的變數不一定是靜態變數。

    在 C 中,static 關鍵字執行以下操作:

    修改變數時,靜態區域性變數只執行一次,區域性變數的生存期延長,直到程式結束時程式執行時才釋放。

    靜態全域性變數時,全域性變數只能在此檔案中訪問,而不能在其他檔案中訪問,即使它是在 extern 外部宣告的。

    如果修改了靜態函式,則只能在此檔案中呼叫該函式,而不能由其他檔案呼叫。 靜態區域性變數儲存在全域性資料區域的靜態變數區域中。

    C++的靜態用法:

    面向過程程式設計中的靜態和物件導向程式設計中的靜態。 前者適用於普通變數和函式,不涉及類;後者主要說明了靜態在類中的作用。

    在類中,static 可用於修飾靜態資料成員和靜態成員方法。

    靜態資料成員:

    靜態資料成員可以在多個物件之間共享資料,它是類中所有物件的共享成員,它在記憶體中只占用乙個空間,如果更改其值,則每個物件中此資料成員的值也會更改。

    靜態資料成員在程式開始執行時分配空間,直到程式結束後才釋放,只要在類中指定了靜態資料成員,即使沒有定義物件,靜態資料成員也會被分配空間。

    靜態資料成員可以按物件名稱或類名引用。

    靜態成員函式:

    靜態成員函式(如靜態資料成員)是類的靜態成員,而不是物件。

    非靜態成員函式具有此指標,而靜態成員函式沒有此指標。

    靜態成員函式主要用於定向靜態資料成員,不能訪問非靜態成員。

  6. 匿名使用者2024-01-25

    static 在 C 語言中表示私有、靜態。

    它用於在函式中宣告乙個“靜態變數”,每次呼叫後,函式返回時不會立即釋放該變數,並且儲存在變數中的值可以保留到下一次呼叫。

    私密就是隱藏。 靜態函式只能由派屈克弟兄在呼叫此文件後宣告。 靜態全域性變數只能在呼叫此文件後宣告。 靜態區域性變數只能在呼叫此函式後宣告。

    靜態始終存在,而不是每次呼叫的動態分配。 靜態函式不會在每次呼叫 ** 時驗證位址是否相同。 靜態全域性羨慕變數生命週期,直到程式或程序結束。

    靜態區域性變數生命週期到程式或程序結束。

    靜電的用途和作用

    靜態全域性變數。 在全域性變數之前新增 static,並將全域性變數修改為靜態全域性變數以更改全域性變數的可見性。 靜態區域性變數。

    在區域性變數前新增靜態,將區域性變數修改為靜態區域性變數,並更改區域性變數的銷毀週期。 靜態函式。 將 static 新增到函式的返回型別中,並將函式修改為靜態函式以更改函式的可見性。

    類的靜態成員。 類成員前面是static,修改後的類的成員是類的靜態成員,這樣可以實現多個物件之間的資料共享,使用靜態成員不會破壞封裝,也保證了安全性。 類的靜態函式,類的靜態函式前面是靜態函式,修改後的類的函式是靜態函式,減少了資源消耗,無需例項化即可使用。

相關回答
11個回答2024-07-10

說白了,每次呼叫c的值就是最後一次呼叫c的值,<> >>>More

11個回答2024-07-10

蛋炒飯:

將鍋放在火上,舀入油加熱,倒入蛋液炒雞蛋,然後加入公尺飯和切碎的蔥,炒至公尺飯變熱,加入鹽、胡椒粉、少許味精,再次炒。 >>>More

13個回答2024-07-10

rank() 是乙個計算排名的函式,函式結構是 rank(number,ref,[order])。 >>>More

16個回答2024-07-10

在統計查詢中的記錄數時,應使用 count(*) 函式來計算查詢中一列的值數,應使用 count(列名),舉個例子: 如果您知道基本表 sc(s,c,grade),那麼 “count the number of students who have attended the course” 的 select-sql 語句就是 select count(s) from sc

5個回答2024-07-10

用於 CAD 填充填充的快捷鍵。

H,在CAD介面輸入h後,會彈出乙個對話方塊。 >>>More