in reply to Re2: maintaining constructor inheritance cascade
in thread maintaining constructor inheritance cascade

Note that the poster asked about multiple inheritance. To handle that use TheDamian's module NEXT and then call NEXT instead of SUPER.

Unfortunately that does have to be done in all modules in the inheritance tree. If this is not acceptable, the asker will likely have to examine all of the classes @ISAs to find all of the init methods and then call them all in turn.

  • Comment on Re: Re2: maintaining constructor inheritance cascade