-6

我的大部分问题是我不知道我要完成的工作的确切工作。

我和我的朋友正在尝试编写 Java 游戏;我熟悉 Java/Python/C++,他只使用过 Python(所以没有使用类和点运算符的经验)。

我想做的是编写一些“可导入库”(?)来帮助他。一个非常非常简单的例子是,如果他可以输入:

print(String);

在图书馆里有一些定义print(String)=System.out.println(String)

当然,它实际上更像是createGrass(coord_x, coord_y);,然后 createGrass 实际上将引用具有所有适当的 get/set 方法的构造函数。

我意识到我可以制作一个 Landscape 类,然后他可以使用Landscape.createGrass(...);,但我希望有一些不会弄乱工作空间的东西,也希望我可以导入到任何需要类似工作的项目中。

谢谢!

4

1 回答 1

3

静态导入怎么样?

// No promises this is compilable Java 
import static Landscape.createGrass;

public class Wtv {
    public static void main(String[] argv) {
        int coord_x = 4;
        int coord_y = 7;
        createGrass(coord_x, coord_y);
    }
}
于 2013-02-07T23:52:10.793 回答