class A1 Test.A1 Object { def : def foo: } class A2 Test.A2 Object { def : def foo: }