我是一名学习Java的C++程序员,我有几个后勤问题。我能够重新创建标准的" Hello,world!",但现在我需要实现一个类(好吧,除了Hello程序是在一个类中之外,too...Java很奇怪)并测试它。
我定义了一个名为Node的小类,其中包含两个整型字段和一个简单的成员函数(用Node.java编写),所以我的问题是“如何创建一个在另一个文件中试用它的位置?”(令人惊讶的是,如此多的消息来源似乎假设你知道这些小细节)
我假设我需要一个Main.java,在it...plus中有一个类Main,一个"public static void Main(..“方法。但是我如何访问这个节点类,它在同一个目录中呢?Java似乎没有"#include“...
发布于 2012-11-13 11:24:43
如果Node
类和Main
类存在于同一个包中,则不需要为该类指定import
。同一包中的所有类都会自动包含(或多或少)。
public class Main {
public static void main(String args[]) {
Node node = new Node();
}
}
如果Node
或Main
位于不同的包中,则需要使用import
。
因此,如果Node
在awesome.node
包中,那么您的代码看起来会更像...
import awesome.node.Node;
public class Main {
public static void main(String args[]) {
Node node = new Node();
}
}
我会仔细看看Packages trail
https://stackoverflow.com/questions/13355126
复制相似问题