dup field in sub-class should be reported by the compiler
    Walter Bright 
    newshound1 at digitalmars.com
       
    Mon Aug 13 17:48:32 PDT 2007
    
    
  
Walter Bright wrote:
> Brad Roberts wrote:
>> On Mon, 13 Aug 2007, Walter Bright wrote:
>>> I just don't see the issue.
>>
>> Apply this same logic to variable shadowing.  Shadowing has been 
>> declared illegal.
> 
> While pedantically it is the same logic, but practically I think it's 
> very different. I don't see writing derived classes like one writes a 
> nested scope.
I want to add to that. For a nested scope, there really isn't any 
barrier to renaming something. For a derived class, however, you have 
users of it, and you may need to specifically hide a base member.
    
    
More information about the Digitalmars-d
mailing list