2016-03-01 52 views
0

我想打印另一個類中的方法。我怎麼做?如何從另一個類調用方法?

謝謝!

我試圖調用的方法名稱是 public void printMenu()...,該類名爲FoodMenu

+0

您還可以使用友元函數。 它可以是有用的=> http://stackoverflow.com/questions/14226228/implementation-of-friend-concept-in-java –

+0

歡迎來到stackoverflow,請花一些時間來閱讀如何問一個好的問題指南。我將在未來幫助你獲得更好的答案。 :) http://stackoverflow.com/help/how-to-ask – toskv

回答

3

創建的FoodMenu一個實例,並使用它來調用printMenu()

FoodMenu foodMenu = new FoodMenu(); 
foodMenu.printMenu(); 
+0

謝謝!我做到了這一點,並出現錯誤消息「無法找到類符號」 –

+0

@JenFisher編譯可能有問題。看[這裏](http://stackoverflow.com/a/7373255/5168011)和[這裏](http://stackoverflow.com/a/5998081/5168011) – Guy

0

您將需要一個類的對象FoodMenu 那麼你可以調用的方法

做些事情,如:

FoodMenu myFoodMenu = new FoodMenu(); // declaring the object 
myFoodMenu .printMenu(); // calling the method. 

如果你的課食物菜單位於另一個包中,然後將其導入要定義對象的類中。

0
public class FoodMenu{ 
    public void printMenu() { 
    System.out.println("here is menu sir!"); 

} 
    public static void main(String[] arg) { 
    FoodMenu f = new FoodMenu(); 
    f.printMenu(); 
    } 
    } 

FoodMenu對象由new關鍵字 創建和對象的幫助,你可以調用它的方法f.printMenu();

相關問題