If I have a class:
class A { public A() { } }
and another
class B extends A { public B() { } }
is t
I think the only way to do it is messing up with the byte-code. I'm not sure if the Classloader or the JVM checks if super() is being called, but, as Bozho wrote, you probably would end with inconsistent objects when doing so.
super()