已采納回答 / qq_奇跡_13
圖片案例中的print()方法,里面有輸出代碼,只要調(diào)用就可以直接用方法輸出了,但是例題中的?getScore()方法不具有輸出語句,是個具有返回值的方法,因此他需要在外面定義一個變量,用來存放輸出返回值
2019-08-03
已采納回答 / 慕勒5542947
package imooc;import java.util.Scanner;public class Circle extends Shape { Scanner input=new Scanner(System.in); int r=input.nextInt(); @Override public void Girth() { // TODO Auto-generated method stub System.out.println("圓形周長為:"+2*3.14*r); ...
2019-08-03
已采納回答 / 漫_
可以啊,static就是說在最開始已經(jīng)為這個方法分配了內(nèi)存空間,已經(jīng)與HelloWorld這個特定的類關聯(lián),而你又是在此類中調(diào)用,所以無需實例化也是可以的,你是不是其他地方的代碼有點問題?你可以把你運行錯誤的那個代碼貼出來我看一下
2019-08-02
已采納回答 / qq_丶Ant灬_0
在子類調(diào)用父類的屬性或者方法時要先創(chuàng)建對象 再通過對象去調(diào)用;如果在子類中使用子類的屬性和方法可以直接用
2019-07-31
已采納回答 / DE先森
<...圖片...><...圖片...>按照你所說的在本方法內(nèi)設置初值,但在main方法里面,提示我發(fā)現(xiàn)zaike(我自己設的變量)顯示的為同一個,并非我所想的是進到函數(shù)內(nèi);證明如下:畢竟他兩連地址都...
2019-07-23
已采納回答 / 慕移動2735134
只有在靜態(tài)(static)方法調(diào)用非靜態(tài)方法或變量才需要實例化類。這個練習兩個變量全是靜態(tài),兩個方法也是靜態(tài)用不到實例化類。HelloWorld world=new HelloWorld();去掉<...code...>如果你要嘗試靜態(tài)方法調(diào)用非靜態(tài)變量可以這樣<...code...>請采納?
2019-07-23
已采納回答 / 慕容45601
普通內(nèi)部類中,?如果外部類和內(nèi)部類具有相同的成員變量或方法,內(nèi)部類默認訪問自己的成員變量或方法,如果要訪問外部類的成員變量,可以使用 this 關鍵字。靜態(tài)成員內(nèi)部類中,如果外部類的靜態(tài)成員與內(nèi)部類的成員名稱相同,可通過“類名.靜態(tài)成員”訪問外部類的靜態(tài)成員;如果外部類的靜態(tài)成員與內(nèi)部類的成員名稱不相同,則可通過“成員名”直接調(diào)用外部類的靜態(tài)成員
2019-07-22