class A { static void foo(){} } class B extends A { static { A.foo(); foo(); } }