![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Here is a look at the four method evaluations performed when 3
is
the receiver of the recursivePowerOfTwo
method:
Receivers | ^ Answers 3 v | 8 *---------------------* | recursivePowerOfTwo | *---------------------* | ^ 2 v | 4 *---------------------* | recursivePowerOfTwo | *---------------------* | ^ 1 v | 2 *---------------------* | recursivePowerOfTwo | *---------------------* | ^ 0 v | 1 *---------------------* | recursivePowerOfTwo | *---------------------*