nested class inheritance

Gor Gyolchanyan gor.f.gyolchanyan at gmail.com
Fri Jul 13 23:27:01 PDT 2012


On Sat, Jul 14, 2012 at 12:31 AM, Andrei Alexandrescu <
SeeWebsiteForEmail at erdani.org> wrote:

> On 7/13/12 3:49 PM, Gor Gyolchanyan wrote:
>
>> On Fri, Jul 13, 2012 at 11:41 PM, Andrei Alexandrescu
>> <SeeWebsiteForEmail at erdani.org <mailto:SeeWebsiteForEmail@**erdani.org<SeeWebsiteForEmail at erdani.org>
>> >>
>>
>> wrote:
>>
>>     On 7/13/12 3:36 PM, Gor Gyolchanyan wrote:
>>
>>         The initial question was: why does DMD 2.059 reject this if this
>>         makes
>>         sense?
>>         It's not even a new feature. It's a (possibly) new (and apparently
>>         sensible) use case of an existing feature.
>>
>>
>>     I think the simple answer is there was no provision for it. The
>>     feature copies the Java feature, and I don't think Java has
>>     something like what you defined.
>>
>>     Andrei
>>
>>
>> Well, the nested classes are pretty much useless without this feature.
>> Except for translating Java code. If I had multiple inheritance, I'd
>> just make the Apple as base class and have all the seeds virtually
>> derive from it. Not having multiple inheritance drove me to try the next
>> best think. And after it failed, I complained about it.. And here we
>>
>> are. Is it a difficult thing to fix?
>>
>
> I don't know, you may want to submit an enhancement request.
>
> Andrei
>
>
http://d.puremagic.com/issues/show_bug.cgi?id=8389

Anyone who thinks this is important, please vote up.

-- 
Bye,
Gor Gyolchanyan.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puremagic.com/pipermail/digitalmars-d/attachments/20120714/793fe1d3/attachment.html>


More information about the Digitalmars-d mailing list