もしくは、DIコンテナを用いて、Fooを注入してもらうとか
public class Main { private Foo foo; public void setFoo(Foo foo) { this.foo = foo; } public void execute() { foo.foo(); foo.bar(); foo.baz(); } }