-1
私たちは、Java静的変数が継承されていないことを知っています。しかし、下のコードでは、子クラスの静的変数を初期化したいので、何のエラーも出ません。静的変数は継承されていますか?
class s
{
static int x;
}
class aaa extends s
{
void fun()
{
x=2;
System.out.println(x);
}
public static void main(String args[])
{
aaa w=new aaa();
w.fun();
}
}
「静的」メンバーを非表示にすることもできます –