override帽子(override)
您好,今天小編胡舒來為大家解答以上的問題。override帽子,override相信很多小伙伴還不知道,現(xiàn)在讓我們一起來看看吧!
1、您好,提問者: 還是以代碼的例子看一下區(qū)別吧。
2、1.重載的概念:----->在同一個類中,允許存在同名函數(shù),但它們的參數(shù)個數(shù)或者參數(shù)類型不同即可。
3、public static void main(String[] args){System.out.println(add(1,2));System.out.println(add(1.11,2.22));}//返回一個int類型相加的和public static int add(int a, int b){return a + b;}//返回一個double類型想加的和public static double add(double a, double b){return a + b;} 重載,在一個類定義中,可以編寫幾個同名的方法,但是只要它們的簽名參數(shù)列表不同,Java就會將它們看做唯一的方法。
4、簡單的說,一個類中的方法與另一個方法同名,但是參數(shù)表不同,這種方法稱之為重載方法。
5、重寫就是子類重寫了父類的方法。
6、比如:class Fu{ int num = 3;}class Zi extends Fu{ int num = 5;}這時候Zi類繼承了Fu類,也擁有了num,這時候輸出num,JVM(虛擬機(jī))會先去Fu類中查找,輸出Fu類中的num,但是Zi類有num,所有在運(yùn)行Zi類的時候重寫了num的值,輸出5。
本文就為大家分享到這里,希望小伙伴們會喜歡。
作者:baidianfeng365本文地址:http://www.inkvzc.cn/bdf/47800.html發(fā)布于 2024-05-30
文章轉(zhuǎn)載或復(fù)制請以超鏈接形式并注明出處白癜風(fēng)知識網(wǎng)