【发布时间】:2014-02-18 22:15:44
【问题描述】:
我有一个类,其中数组是全局声明的,public 这些数组是通过此类中的方法初始化的。它们不在构造函数内部。我有另一个类,我使用extends 允许我访问这些值。当然,我收到一个空指针异常。我将如何解决这个问题?我不需要覆盖这些数组。只需要在方法中使用它们来填充其他数组。
我已经有一段时间了。我对java的经验仍然很少。 任何建议,将不胜感激。谢谢大家
我所说的一个例子:
public class Parent{
public double hey[ ];
public double [] fillHey(){
hey = new double[57]
for(int k = 0; k<57; k++)
{
hey[k] = k+2;
}
}
}
子类:
public class Child extends Parent{
public double you[ ];
public double[ ] fillYou(){
you = new double[57];
for(int k = 0; k<57; k++)
{
you[k] = (k+2) * hey[k];
}
}
}
【问题讨论】:
-
您忘记用语言标记问题。
-
啊,看来@Damien 让我满意了,谢谢提醒
标签: java parent-child superclass extends