class Base {
    private static boolean goo = true;

    protected static boolean foo() {
        goo = !goo;
        return goo;
    }

    public String bar = "Base:" + foo();

    public static void main(String[] args) {
        Base base = new Sub();
        System.out.println(base.bar);
        System.out.println(((Sub)base).bar);
    }
}

class Sub extends Base {
    public String bar = "Sub:" + foo();
}