package p7; | |
public class A { | |
{ | |
new X() { | |
}; | |
class Y1 extends X { | |
} | |
class Y2 extends Y1 { | |
} | |
} | |
static { | |
new X() { | |
}; | |
class Y3 { | |
} | |
} | |
X field1 = new X() { | |
}; | |
X[] field2 = new X[] { | |
new X() { | |
}, | |
new X() { | |
} | |
}; | |
void foo() { | |
new X() { | |
}; | |
class Y1 extends X { | |
} | |
class Y2 extends Y1 { | |
} | |
} | |
} |