<div class="gmail_quote">On Fri, Jul 13, 2012 at 11:02 PM, Era Scarecrow <span dir="ltr"><<a href="mailto:rtcvb32@yahoo.com" target="_blank">rtcvb32@yahoo.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="HOEnZb"><div class="h5">On Friday, 13 July 2012 at 18:55:28 UTC, <a href="mailto:travert@phare.normalesup.org" target="_blank">travert@phare.normalesup.org</a> (Christophe Travert) wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
"Era Scarecrow" , dans le message (digitalmars.D:172272), a écrit :<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  Then perhaps have the inherited class within fruit?<br>
<br>
class Fruit {<br>
   class Seed {}<br>
   class Appleseed : Seed {}<br>
}<br>
</blockquote>
<br>
But then AppleSeed doesn't know about Apple....<br>
</blockquote>
<br></div></div>
So I forgot the apple :P But then inner inheritance won't work.<br>
<br>
 class Fruit {<br>
  class Seed {}<br>
  class Apple {<br>
   class Appleseed : Seed {} //same error as before<br>
  }<br>
 }<br>
<br>
 If you make seed static, then Appleseed & apple will have access to Fruit but seed (by itself) won't. Other combinations faile as far as I can tell. How far you can take inner class inheritance I don't know, but it seems not that many levels.<br>

</blockquote></div><br>This all won't work, because having Fruit know about Apple defeats the whole purpose.<br clear="all"><div><br></div>-- <br>Bye,<br>Gor Gyolchanyan.<br>