public class A { public int foo; public A(int foo) { this.foo = foo; } } public class B extends A { public boolean bar; public B(int foo, boolean bar) { this.foo = foo; this.bar = bar; } }