2014-04-10 87 views
1

我是新來這個論壇,首先我想說感謝審查我的問題。該方法*****是不確定的類型*******

我收到此消息:方法CreandoFunciones()未定義類型CreandoFunciones。我是新的@ Java,我嘗試了幾件事,但沒有任何結果。

任何幫助,將不勝感激。謝謝

package funciones; 
import java.util.Scanner; 

public class Funciones1 { 

private static Scanner scan; 

public static void main(String[] args) 
{ 
    CreandoFunciones link = new CreandoFunciones(); 
    { 

     int menu; 
     scan = new Scanner(System.in); 
     System.out.println("Opción: "); 
     menu = scan.nextInt(); 

     switch(menu) 
     { 
     case 1: 
      link.CreandoFunciones(); 
      break; 
     case 2: 
       System.out.println("C'est la vie!"); 
       break; 
     case 3: 
       System.out.println("Alors on danse!"); 
       break; 
     default: System.out.println("Owned.");  
     } 

} 
    } 
} 


package funciones; 

public class CreandoFunciones { 

public CreandoFunciones() 
{ 
     System.out.println("Testing"); 
} 

} 
+0

你認爲錯誤信息是想告訴你什麼? –

+2

在CreandoFunciones中沒有叫做CreandoFunciones的方法。你有什麼是構造函數......而你不會像這樣調用構造函數。只要做CreandoFunciones鏈接=新的CreandoFunciones(),你應該看到「測試」 –

+1

順便說一句'CreandoFunciones'在技術上是錯誤的。你想創建的是'metodos',因爲類中的「函數」被稱爲「方法」。 –

回答

2

CreandoFunciones()是類的構造函數不是通常的方法。所以你不能打電話像link.CreandoFunciones();。要在鏈接1中執行操作,請在該類中創建一個單獨的方法。

+0

該死的,這麼快o_o ...感謝您的回覆.... sooo如果我更改「公共CreandoFunciones()」爲「公共無效CreandoFunciones1()」,然後我這樣稱呼它「link.CreandoFunciones1(); 「 ? – MrBateman

+0

它的工作原理:D!謝啦 – MrBateman

相關問題