看板 java 關於我們 聯絡資訊
※ 引述《mixfuture (恩)》之銘言: : 新手一直發問....麻煩各位前輩解答..感激不盡 : class A : { : static int i=10; : } : final class B extends A : { : int i =5; : public static void main(String [] args) : { : System.out.println(i); : } : } : 2.如果我今天想要印出i值,我是不是必須在class A中 : 寫一個 static {int i =10 } 這樣呢? (1)如果要印出 i = 10,要用System.out.println(A.i); (2)如果要印出 i= 5,要用System.out.println(new B().i); -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.120.17.226