2013-07-17 38 views
-3

我是Java編碼新手。 我想知道如何在不使用擴展或實現函數的情況下從另一個類運行方法。如何從另一個類運行方法

我對這個問題有兩個問題。

由於組織方面的原因,我在主運行環境下設置了一個子類。我如何從循環中的子類運行方法?如果定期聲明子類,則主類不會識別這些子類的方法(if(subclassmethodname()== 1);)。

而且,反正是有,我跑從另一個類不使用擴展或實現非靜態方法(在一個完全不同的文件)?

(我曾嘗試延伸,我使用的運行我的腳本程序似乎並沒有允許腳本跑出無論何種原因)。 在Eclipse中的「(classname).class」菜單似乎有很多選項,但我不知道如何處理它們以實現我的目標...

+4

的Java或Javascript,它們是不同的語言,我認爲Java作爲你提到的.class文件,並從班蝕 –

+3

實例化對象。 –

+1

http://docs.oracle.com/javase/tutorial/java/concepts/class.html – eldris

回答

0

創建子類的實例,然後調用方法你要。

class Child{ 

public void sayHello(){ 
System.out.println("hello"); 
} 
} 

從裏面父:

Child myChild = new Child(); 
myChild.sayHello(); 
+0

你忘了'o​​ut'! 'System.out.println(「HI Buddy」)':D – 2013-07-17 18:19:42

+0

哦。是啊...哎呀。 – Brad

+0

+1。是的 – 2013-07-17 18:21:44

相關問題