方法覆蓋的注意事項

2021-09-08 20:14:01 字數 295 閱讀 9223

1.必須保證父子類之間的方法的名稱相同引數列表也相同

@override 寫在方法前面用來檢測是不是有效的正確覆蓋重寫

這個註解就算不寫,只要滿足要求也是正確的覆蓋重寫

2.子類方法的返回值必須小於或者等於父類方法的返回值範圍

object是 所有類的最高父類 string是其中的乙個子類

3.子類方法的許可權必須大於等於父類方法的許可權修飾符

public > protected > (default) > private

(default)不是關鍵字default而是留空的

方法的注意事項

package cn.itcast.day04.demo03 使用方法的時候,注意事項 1.方法應該定義在類當中,但是不能在方法當中再定義方法。不能巢狀。2.方法定義的前後順序無所謂。3.方法定義之後不會執行,如果希望執行,一定要呼叫 單獨呼叫 列印呼叫 賦值呼叫。4.如果方法有返回值,那麼必須寫上...

方法的使用注意事項

方法使用注意事項 1 方法不能定義在另乙個方法的裡面 2 寫錯方法名字 3 寫錯了引數列表 4 方法的返回值是void,方法中可以省略return不寫 5 方法的返回值型別和return後面的資料型別必須匹配 6 方法重複定義問題 7 呼叫方法的時候,返回值是void,不能寫在輸出語句中 方法的過載...

synchronized方法同步注意事項

1.只有同一例項的synchronized方法同一時間只能被乙個執行緒執行,不同例項的synchronized方法是可以併發的。例如,class a定義了synchronized方法sync 則不同例項a1.sync 和a2.sync 可以同時由兩個執行緒來執行。2.某個物件例項內,synchron...