關(guān)于java方法的重寫,java方法這個(gè)問(wèn)題很多朋友還不知道,今天小六來(lái)為大家解答以上的問(wèn)題,現(xiàn)在讓我們一起來(lái)看看吧!
1、()是方法必用的,主要是為了傳參,可以是零參數(shù),也可以是多個(gè)參數(shù),比如:寫了一個(gè)方法public void get(int i){System.out.println(i)} ,如果調(diào)用它 :實(shí)例名.get(10),就會(huì)輸出10,()主要是為了傳參用,可以重載。
2、 (追問(wèn)那比如Die1=new Die () 中得()時(shí)是什么意思?) 這個(gè)是為了創(chuàng)建一個(gè)對(duì)象, Die是一個(gè)類,這個(gè)類里面有一個(gè)無(wú)對(duì)的構(gòu)造方法 public Die(){},有可能是隱式的,就是說(shuō)你本身沒有寫,但是系統(tǒng)默認(rèn)有無(wú)參構(gòu)造方法,同樣可以重寫一個(gè)構(gòu)造函數(shù)如:public Die(int i){System.out.println(i);}這個(gè)如果要?jiǎng)?chuàng)建時(shí)就要傳一個(gè)實(shí)參,即Die d=new Die(10);那么初始化時(shí)就會(huì)自動(dòng)調(diào)用這個(gè)構(gòu)造方法,從而輸出:10。
本文分享完畢,希望對(duì)大家有所幫助。
標(biāo)簽:
免責(zé)聲明:本文由用戶上傳,如有侵權(quán)請(qǐng)聯(lián)系刪除!