sean at f4.ca
Tue Nov 21 09:12:12 PST 2006
Karen Lanrap wrote:
> Why one can derive from a nested class only in the corresponding
> super class?
> The example gives the error:
>> super class Id is nested within Concept, not Concrete
> But Concrete is derived from Concept and should contain the
> definition of the class Id!
I think this is because inner classes can access data in the private
scope of their surrounding class, and private class data should not be
accessible by derived classes.
More information about the Digitalmars-d-learn