Member functions with access to local variables
Linden Krouse
ztaticnull at gmai.com
Tue Apr 9 12:11:44 PDT 2013
On Tuesday, 9 April 2013 at 12:22:56 UTC, Vladimir Panteleev
wrote:
> On Monday, 8 April 2013 at 23:43:45 UTC, Linden Krouse wrote:
>> Is there a way to have a function be both a nested function
>> and a member function of a different class?
>
> You could use inheritance:
>
> class A
> {
> int i;
> int f() { return i; }
> }
>
> void main()
> {
> int j;
>
> class B : A
> {
> override int f() { return i + j; }
> }
> }
>
> In the future, consider posting such questions to
> digitalmars.D.learn.
Ah sorry, it was also kind of a suggestion but mostly a question.
Also the second class is mostly unrelated to the first and they
both inherit from another classes already.
More information about the Digitalmars-d
mailing list