java多態(tài)簡單例子 java里的方法重載與重載方法有什么區(qū)別?
java里的方法重載與重載方法有什么區(qū)別?方法重載:方法重載意味著方法名稱和返回類型相同,但方法參數(shù)不同。不同的參數(shù)反映在不同的參數(shù)數(shù)量和類型上測試.java--------------公共類測試{p
java里的方法重載與重載方法有什么區(qū)別?
方法重載:方法重載意味著方法名稱和返回類型相同,但方法參數(shù)不同。不同的參數(shù)反映在不同的參數(shù)數(shù)量和類型上測試.java--------------公共類測試{public static void main(String[]args){Test ts=new Test()系統(tǒng)輸出打印( 不銹鋼(“s1”、“s2”)系統(tǒng)輸出打印( 不銹鋼(“S1”)}公共字符串SS(字符串S1,字符串S2){返回S1 S2}公共字符串SS(字符串S1){returns1}-------其中SS形成一個(gè)方法重載。這個(gè)程序可以運(yùn)行,我已經(jīng)運(yùn)行了
方法重寫:方法重寫與繼承有關(guān)返回類型、參數(shù)類型和參數(shù)個(gè)數(shù)必須與父類中的相同。這就是重載和重寫的區(qū)別。當(dāng)一個(gè)類繼承一個(gè)類時(shí)。繼承了一些屬性和方法。這樣,就可以使用subclass對象來調(diào)用父類中的方法。但是如果對父類中的方法不滿意,可以重寫父類中的方法。實(shí)現(xiàn)你想要的功能
我希望你能從我說的話中理解兩者的區(qū)別!