Readonly field for class type

Mike Parker aldacron at gmail.com
Thu Mar 15 10:57:52 UTC 2018


On Thursday, 15 March 2018 at 10:55:16 UTC, Mike Parker wrote:

>
> class A {
>     private int _value = 12;
>
>     int value() @property { return _value; }
>     void updateValue() { value = 13; }
> }
>
> ...
> auto a = new A();
> writeln(a.value);
> a.updateValue();
> writeln(a.value);

Sorry. I overlooked that B.a is const.


More information about the Digitalmars-d-learn mailing list