我无法从同一个包中的其他类调用方法。它显示我的错误"找不到符号"。 这是被叫类
的代码package demo;
import java.util.*;
public class sample
{
protected void play()
{
//some code here....
}
public String game(int num)
{
//calling play() method...
return str;
}
}
这是调用类..
package demo;
import java.util.*;
public class sample1
{
protected void playGame()
{
game(num);
}
}
我使用了两种方法,首先是创建示例类的实例。第二个是静态关键字。两者都显示相同的错误。
答案 0 :(得分:1)
您需要先创建一个Class实例,然后才能调用它的方法(除非该方法是静态的)。
在playGame()中,试试这个:
protected void playGame()
{
Sample sample = new Sample();
sample.game(num);
}