calss A(f:()->MyType) class B() : A( ::functionOfB) { fun functionOfB(): MyType { return MyType() } }