Really nooB question - @property
    Eric via Digitalmars-d-learn 
    digitalmars-d-learn at puremagic.com
       
    Sun Jul 20 11:14:28 PDT 2014
    
    
  
> Use @property when you want a pseudo-variable or something that 
> might be conceptually considered a "property" of the object, 
> i.e. to do this:
>
> auto blah = thing.someProperty;
> thing.someProperty = blahblah;
>
This is basically what I suspected.  But why
write:
@property int getValue() { return(value); }
When you could just have a public field:
int value;
That lets you set and get the value without the parens anyways?
thanks,
Eric
    
    
More information about the Digitalmars-d-learn
mailing list