最贊回答 / qq_慕粉0176318
以下解釋摘自<<Think?in?java>>?中文版第2版,????“構(gòu)造函數(shù)是一種很特殊的函數(shù),因?yàn)樗麤]有返回值。這和‘返回值為void’有極大的差別。返回void時,一般函數(shù)并不返回任何東西,但是一般的函數(shù)能夠選擇是否要返回些什么東西。構(gòu)造函數(shù)則絕對不返回任何東西,而且你也沒有任何選擇。如果它有一個返回值,而且你有權(quán)利選擇你自己的返回型別(return?type),編譯器勢必得通過某種方式來知道如何處理那個返回值。”? ? ?void?其實(shí)有返回值,但是函數(shù)不返回任何東西,一...
2019-07-30
最新回答 / AndrewOVO
super如果要調(diào)用父類的局部變量的值,你可以先用super去get父類你想要的局部變量值的類,例如:super.eat(),然后再去點(diǎn)eat里面的局部變量。super.eat().age;(應(yīng)該是這樣?)
2019-07-30
最新回答 / 劃破的感傷
因?yàn)閚ewScreen是構(gòu)造方法的一個形參,在構(gòu)造方法需要先判斷接收到的參數(shù)是否符合規(guī)定,在給成員變量screen賦值;
2019-07-30
最新回答 / qq_慕數(shù)據(jù)1267178
只有public(全局)、protected(本包,本類,不同包子類)、default(本類,本包)、private(本類)這四個,訪問修飾符就這四個;friendly不是修飾符,好像是個保留字
2019-07-29
最新回答 / 慕勒5542947
將以下倆行代碼移至方法外,因?yàn)榫植孔兞康淖饔糜騼H僅在于當(dāng)前方法中Scanner input=new Scanner(System.in);int? r=input.nextInt();//獲取半徑并保存在變量中
2019-07-27