靜態修改方法可以覆蓋嗎

發布 時尚 2024-06-06
6個回答
  1. 匿名使用者2024-01-29

    它不能被覆蓋,如下所示:

    1,public class tt {

    public static void getname(){"tt");

    public static void main(string args) {

    tt tt = new t();

    class t extends tt{

    public static void getname(){"t");

    如果列印了 t,則可以複製。 但實際上,列印的是TT,這意味著它無法複製。

    方法 2,在子類的公共靜態 void getname() 中。

    寫上; 檢視編譯是否失敗。 它可以通過說明重寫。

    方法三:複製方法可以在Eclipse中自動生成,如果可以在子類中複製,則表示可以覆蓋,如果不能自動生成,則表示無法複製。

    我的結論是,它不能被複製。

    嘗試自己驗證。

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

    1. 首先,當乙個方法或變數需要初始化和載入,或者經常被呼叫時,可以新增static。

    2.類中static修改的變數,可以在類的方法中通過類名、self call、static呼叫。

    4. 類中 static 修改的方法也可以通過類名、self 和 static 呼叫。

    3. 在類中靜態修改的方法可以使用類名直接在外部呼叫。

    5.類中static修改的方法也可以通過類名和static呼叫。

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

    因為靜態方法在載入類時先完成,比建構函式方法早,所以非靜態屬性和方法還沒有初始化...... 所以它不能被呼叫。

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

    靜態屬於類,非靜態屬於物件,你有乙個靜態引用乙個非靜態變數,你怎麼知道它是哪個物件? 每個物件的值可能不同。 因此,它不能在靜態方法中使用。

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

    定義為 static 的變數或方法僅屬於包含該方法的類,而不屬於該類的例項。

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

    Staic 是靜態的,用它來修改靜態方法或靜態變數,定義乙個變數時必須是乙個靜態成員變數才能用到的靜態方法,這是乙個語法規則,Sun 公司是這樣定義的,沒辦法,只能這樣使用,但是你也可以先建立乙個物件, 然後通過物件名稱。方法名稱,這是針對方法的,變數將不起作用。

相關回答
3個回答2024-06-06

1、正確的坐姿:坐下時,腰部要挺直,最好在背後放乙個腰墊,重心要抬高,這樣重量就不會完全壓在臀部和腹部,這樣臀部會越來越肥大。 >>>More

32個回答2024-06-06

方法包括澄清上下文並按層次記憶,根據含義理解文字,整理材料的結構,繪製結構輪廓,可以記錄材料,反覆聽,可以很牢固地記住它。 >>>More

9個回答2024-06-06

1.走路:這兩個字看起來很傳統,聽起來很老套,但如果你想含蓄地表白,可以在表白之前約他和她出來散步,最好在有空的時候一起出去散步。 >>>More

10個回答2024-06-06

合理飲食,科學飲食,多吃肥肉、糕點、排骨湯、豬蹄湯、棗蓮子湯、雞蛋、豆類、牛奶、新鮮蔬菜、水果等食物,按時就寢,不要熬夜。

32個回答2024-06-06

縮小毛孔的7種方法

1.冰敷 - 用化妝棉潤濕冰鎮化妝水,塗抹在臉部或毛孔粗大的地方,可以有很好的收斂效果。 >>>More