已采納回答 / sixGod
沒人規(guī)定sum一定是有參方法,你這邊定義的sum方法就是無參方法啊,不能接收參數(shù)的,你如果要定義有參方法sum,應該是public static int sum(int num1, int num2){????int s = num1 + num2;????return s;}
2015-06-16
已采納回答 / Wang_Yu
<...code...>比如說這個Demo類,封裝了一個age屬性。Demo d=new Demo();不可以通過d.age訪問但是可以通過d.setAge方法進行修改值面向?qū)ο蟮娜筇卣?就是封裝 繼承和多態(tài)借用百科的解釋封裝是把過程...
2015-06-08
已采納回答 / 伊兮塵昔
是的,你這樣做的方法只是把cs[i-1] 這個位置所在的元素,替換成cars[c-1]這個玩意。如果你想新建一個內(nèi)存,這個用數(shù)據(jù)是實現(xiàn)不了的,你可以學習第三季中的list集合
2015-06-08
已采納回答 / Wang_Yu
屬性是不能被覆蓋或者重寫的。所以無論是this.role還是super.role 訪問的都是同一個屬性。你對這個屬性進行了操作 當然會出現(xiàn)這種情況。如果子類中有和父類同名的屬性時候,this.role和super.this才會有區(qū)別。
2015-06-06
已采納回答 / Mefa
????????這里的public代表的是訪問控制權(quán)限,不是數(shù)據(jù)類型。public(還有private、protected和package)表示所修飾域和方法的可見范圍,而數(shù)據(jù)類型表示存儲的空間大小。對于構(gòu)造方法,寫法是固定的,只能是public并且不帶有任何返回類型,至于構(gòu)造方法帶不帶參數(shù),方法里怎么構(gòu)造,這些細節(jié)看具體需求去寫。構(gòu)造方法只有在使用該類創(chuàng)建對象(New Telphone())的時候調(diào)用,作用是初始化對象的域。在JAVA中如果不寫構(gòu)造方法的話,會默認加上一個無參數(shù)的構(gòu)造方法,這是隱式的,如...
2015-06-05
已采納回答 / yong_a
用第一個是為了表達引用多態(tài),你可以想象車繼承交通工具,那么車的實例也是交通工具類型,所以ByWay b2 = new Car();只是對象類型變了而已,和Car c = ?new Car();結(jié)果一樣,都是車的實例化
2015-06-05
已采納回答 / 伊兮塵昔
這個不是數(shù)據(jù)溢出,是因為你應該用的dobule類型,它的精確度比較高而已,你可以手動設(shè)置精確到小數(shù)點后兩位提供一個方法double d = 3.1415926;String result = String .format("%.2f"); ?還有其他方法,你自己去查一下
2015-06-04