【发布时间】:2014-04-10 04:19:05
【问题描述】:
我是这个论坛的新手,首先我要感谢您审阅我的问题。
我收到此消息: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");
}
}
【问题讨论】:
-
你认为错误信息试图告诉你什么?
-
CreandoFunciones中没有名为CreandoFunciones的方法。你所拥有的是构造函数......你不会像那样调用构造函数。只需执行 CreandoFunciones link = new CreandoFunciones() 你应该会看到“Testing” -
BTW
CreandoFunciones在技术上是错误的。你想要创建的是metodos,因为类中的“函数”被称为“方法”。
标签: java eclipse methods undefined