class sub { }; class A { A() { } A(int param) { assert(my_field==0); my_field=2; } int my_field; sub my_sub; static int something_static = 3; }; class SatConstructor02 { public static void main(String[] args) { A some_a=new A(); assert(some_a.my_field==0); assert(some_a.my_sub==null); assert(some_a.something_static==3); A other_a=new A(1); assert(other_a.my_field==2); assert(other_a.my_sub==null); } };