public class Usage { A a = new A(); public void usage() { a.method1(); a.method2(); use(a); } private void use(Intf i) { } }