关于继承的问题
请问下下面这段程序为什么执行不了,子类不是继承父类中定义的inta和int b了吗?,为什么还报错呢...
class GFL
{
int a=9;
int b=10;
public static int addUp(int x,int y)
{
return x+y;
}
}
class GF extends GFL
{
public static void main(String args[])
{
System.out.println("addUps()gives"+GFL.addUp(a,b));
}
}
参考答案:GFL ::addUp()是静态成员函数,他 只能访问静态成员,a和b不是静态的。