Runnable sources, broken examples and captured transcripts for the ankurm.com JEP 513 article, including the JDK 25 vs 27 compiler wording differences. Co-Authored-By: Claude Sonnet 5 <[email protected]> Claude-Session: https://claude.ai/code/session_01TF9JWFvJSNm6HVzswzZU5a
9 lines
277 B
Java
9 lines
277 B
Java
class Parent { Parent() {} }
|
|
class AssignFieldWithInitializer extends Parent {
|
|
int size = 10; // has an initializer, which runs AFTER super()
|
|
AssignFieldWithInitializer() {
|
|
this.size = 20; // assignment in the prologue
|
|
super();
|
|
}
|
|
}
|