On 2012-12-20 08:41, H. S. Teoh wrote:

The difference is that you can do things like this:

        class Base {
                abstract void chainMe() {
                        if (condition) {
                                chainMe();      // recursion
                        } else {
                                inner.chainMe();
                        }
                }
        }

Which cannot be easily reproduced using .super.

Oh, it's the super class that's calling the subclass?

--
/Jacob Carlborg

Reply via email to