In reply to dave_59:
I thought that “super” is used only to access shadowed tasks/functions of the extended class.
Does it mean that the constructor of C is going to create A and B instances, when instantiating C? And we are interested in values of “i” in A and B.
In this case what are the values of A::i and B::i from the example above?
I think that they are supposed to be the same as C::i.
Alex