177178179180181182183184185186187
NoArgObject noArg = noArg(); assertEquals(4, noArg.foo()); NoInitObject noInit = noInit(); assertEquals(5, noInit.foo()); StaticObject o2 = passAndReturnStatic(6); assertEquals(6, o2.foo()); InstanceObject i2 = passAndReturnInstance(o2, 1);