package p;
import java.io.IOException;
public class Foo extends Bar {
/**
* @param bar
* @throws IOException
*/
public static void bar(Bar bar) throws IOException {
bar.foo();
}
protected void foo() {
}
void myFoo() throws Exception {
Foo.bar(this); // <-- invoke here
Foo.bar(new Bar());
}
}