第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

關(guān)于為什么放在同一個class里面就可以,但是放在同一個包但是不同class卻運行不了??

package?com.ttt;

public?class?Hello?{

	public?static?void?main(String[]?args)?{
		//?TODO?Auto-generated?method?stub
??????Hello?hello=new?Hello();
??????hello.sum(1,9);
	}

	public?void?sum(int?a,int?b){
		???
		???int?c?=?a+b;
		????System.out.println(c);
		???
		}
		
}

上面兩個方法,為什么放在同一個class里面就可以,但是放在同一個包但是不同class卻運行不了??

正在回答

2 回答

兩個class類,你創(chuàng)建第二個class的對象(包含sum),通過第二個類的對象來調(diào)用sum,應(yīng)該可以的。


0 回復(fù) 有任何疑惑可以回復(fù)我~

只有同一個class的方法能被互相調(diào)用,不同class的public方法除了靜態(tài)方法,是不能直接使用的,程序怎么知道你要調(diào)用的方法在哪里?你必須獲取到相應(yīng)類的實體對象,才可以調(diào)用其中的方法。

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

這個小鋒 提問者

但是為什么老師的案例卻可以?如何判斷是否為靜態(tài)的方法?我的是否為動態(tài)呢?
2015-12-09 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

關(guān)于為什么放在同一個class里面就可以,但是放在同一個包但是不同class卻運行不了??

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號