class Base {
private void fPrivate() {
System.out.println("f Private");
}
public static void fun(Base t) {
t.fPrivate();
}
}
public class Derived extends Base {
public static void main(String args[]) {
Base a = new Derived(); //1
a.fPrivate(); //2
Base.fun(a); //3
}
}