> class B {
> protected int a=123;
> }
>
> class A : B {
> int f(int b) {
> //int a; // <--- I forgot to write this line
> ...
> a = b + 1; // <--- Oops!
> ...
> return a;
> }
> }
That's why I don't understand, why D allows to refer to member
variables and functions without "this". I always use "this" and
don't have any problems.