4.6 Transition Guide

Oh, does someone know what happens in the following case?

I have a class (derived from Actor) ABaseClass. It has a constructor with an ObjectInitializer as parameter, because it needs to create subobjects.

Now I derive from it and have ADerivedClass. It needs only a default constructor, but since I cannot call Base(), because there is no default constructor in ABaseClass, ABaseClass’s constructor remains uncalled and that is not good.

So do i have to use ObjectInitializer constructors in each subclass of other classes using it, so I can reach the call upwards?