導航:首頁 > 編程語言 > java中一個類調用另一個類的方法

java中一個類調用另一個類的方法

發布時間:2023-07-27 02:26:18

java一個類怎麼調用另外一個類的主方法

1、與一般調用沒什麼差別,直接new 出來另一個類的對象,調用方法即可。

B裡面代碼

publicclassB{

publicstaticvoidmain(Stringargs[]){

System.out.println("thisisB");

}

}

A裡面代碼

publicstaticvoidmain(Stringargs[])
{
Bb=newB();
b.main(args);
}

運行A效果:

⑵ java中一個類中的方法如何訪問另一個類中的方法,方法都是public

新建一個類的實例,然後調用。

如:

publicclassha{

publicstaticvoidmain(String[]args){
abss=newab();
ss.haha();
}
}
classab{
publicvoidhaha(){
System.out.println("Java");
}


}

在main方法中調用類ab的haha方法。

總結一下:

類名 實例名 = new 類名(構造方法的參數表);

這是實例化,然後用實例名就可以進行調用了:

實例名.方法名(方法參數表);

註:參數表可以為空

另外,還有一種方法,就是將方法設置為靜態(static),用類名直接訪問。

如:

publicclassha{

publicstaticvoidmain(String[]args){

ab.haha();
}
}
classab{
//加上static
publicstaticvoidhaha(){
System.out.println("Java");
}


}

加了static後,就可以用類名直接調用。

總結一下:方法聲明為:

public static void 方法名(參數表){}

調用格式為:

類名.方法名(參數表);

⑶ Java中的一個類怎麼調用另一個類中的方法

publicclass調用
{
publicstaticvoidmain(String[]args)
{
System.out.println(" ==========Java中的一個類怎麼調用另一個類中的方法!========== ");
init();
}//初始化!
privatestaticvoidinit()
{
//創建A類對象
Aa=newA();
a.show2();
a.show1();
System.out.println(" ------------------------------分割線-------------------------- ");
//創建B類對象
Bb=newB();
b.method1();
b.method2();
}
}
//A類!
classA
{
voidshow1()
{
System.out.println("這個是A類中的show1方法,調用B類的method1方法");
newB().method1();
}
voidshow2()
{
System.out.println("這個是A類中的show2方法!");
}
}
//B類!
classB
{
voidmethod1()
{
System.out.println("這個是B類中的method1方法!");
}
voidmethod2()
{
System.out.println("這個是B類中的method2方法!調用A類的show2方法");
newA().show2();
}
}

閱讀全文

與java中一個類調用另一個類的方法相關的資料

熱點內容
電信光貓在手機上設置無線路由器設置密碼 瀏覽:191
如何查文件現行有效 瀏覽:316
初學者游戲開發用什麼編程 瀏覽:808
長沙哪些機構學編程靠譜 瀏覽:147
cad文件添加備注屬性 瀏覽:56
網路求職需要說什麼 瀏覽:423
全民奇跡蘋果和安卓能一起玩嗎 瀏覽:487
sublimejson和js格式 瀏覽:873
電腦合成圖片用什麼app 瀏覽:401
cmcc如何禁止其他人使用網路 瀏覽:657
數控車杯編程是什麼 瀏覽:163
數據結構中的數據是指什麼 瀏覽:886
什麼app把手機調黑白 瀏覽:271
jspcookie記住用戶名 瀏覽:791
labview應用程序加密 瀏覽:584
VAR價格模型需要多少數據 瀏覽:750
代碼解析是什麼意思孫 瀏覽:741
漫遊配置文件存儲在本地對嗎 瀏覽:728
自己的大數據徵信是哪些 瀏覽:943
linux中如何共享windows文件 瀏覽:65

友情鏈接