如果一个程序包含两个名为Terrain
和Simulation
的Terrain
类,则该类中的行是:
private static Simulation sim;
这类似于创建模拟类的新对象,可以通过以下语法实现:
Simulation sim = new Simulation();
还是说这sim
是类类型的变量Simulation
?
public class terrain {
private static Simulation sim;
public static void main(String[] args) {}
}
public class Simulation {}
private static Simulation sim;
那是static
类Simulation
内部的(class)变量的声明terrain
。
这是否意味着它
sim
是类类型的变量Simulation
?
确实是的。
这类似于创建模拟类的新对象吗?
不,您只是声明了它,没有初始化。我在声明后直接对其进行了初始化:
private static Simulation sim = new Simulation();
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句