[Issue 2853] Property overriding problem
    d-bugmail at puremagic.com 
    d-bugmail at puremagic.com
       
    Tue Sep 10 09:17:42 UTC 2019
    
    
  
https://issues.dlang.org/show_bug.cgi?id=2853
RazvanN <razvan.nitu1305 at gmail.com> changed:
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
                 CC|                            |razvan.nitu1305 at gmail.com
         Resolution|---                         |INVALID
--- Comment #3 from RazvanN <razvan.nitu1305 at gmail.com> ---
This bug report is invalid. You have to use alias to pull in the number
overload set to Extension.
class Extension: Base
{
        alias number = Base.number;     
        override int number(int value)  // override setter
        {
                return 0; 
        }
        void method()
        {
                printNumber(this.number); // calls Base.number
        }
}
--
    
    
More information about the Digitalmars-d-bugs
mailing list