My understanding is that if you write and compile "class Foo extends Bar {" that's it: game over. Foo will extend Bar, and Bar will be the immediate parent class of Foo for all time.

@OP: If you...