Inheriting from a nested class
    BCS 
    ao at pathlink.com
       
    Wed Nov 26 12:28:09 PST 2008
    
    
  
Reply to llee,
> Is it possible to inherit from a nested class from outside of the
> enclosing class? For example:
> 
> class A
> {
> class B { int x; }
> }
> class C : B
> {
> int get () { return x; }
> }
no, sorry
that wouldn't work well anyway as the binding to A might get tricky
OTOH this would be really nice.
>class A
>{
>  class B { int x; }
>}
>
>class C : A
>{
>  class D : B
>  {
>    int get () { return x; } 
>  }
>}
    
    
More information about the Digitalmars-d-learn
mailing list