Yes you can, but if the derived class overrides the method, it will introduce a new identifier.
With the help superIDcalculated for the superclass, you will effectively call
obj.super.method()
You can consider it as an analogue of Java.lang.Class.getDeclaredMethod()and Java.lang.Class.getDeclaredFields().
source
share