public class SuperClass { | |
public void <caret>doSomething() { | |
UtilClass.doSomething(this); | |
} | |
} | |
public class SubClass extends SuperClass { | |
public void doSomethingElse() { | |
doSomething(); | |
} | |
} | |
public class UtilClass { | |
public static void doSomething(SuperClass superClass) { | |
// ... | |
} | |
} |