我有很多这个问题,但通常是在非静态上下文中引用静态方法。
import java.util.*;
import java.io.*;
public class name_GameOfLife {
public class GameOfLife {
char[][] board;
int count = 0;
int column;
int row;
public void getBoard(String fileName) throws FileNotFoundException {
//reads file and creates 2d array from file info
}
public static void main(String[] args) {
name_GameOfLife GameOfLife = new Coulson_GameOfLife();
GameOfLife.getBoard("test.txt");
}
}
所以是的......我不能称之为getBoard方法吗?
答案 0 :(得分:0)
在Java中,实例变量在以下mannner中定义
GameOfLife name_GameOfLife = new GameOfLife();
// Class variable name = new class constructor
nameGameOfLife.getBoard("test.txt");
instance variable.instance method
首先,您需要具有变量的类型,然后是变量名称。在分配部分,您有一些不同的类名。
实例方法应该在实例上调用,而不是按类名调用。