How to Override method in static context?
<p>Request is an Abstract class with an abstract onFinish method.</p>

<p>Request.authenticate is a static method that instantiates a new Request object. Why is the system not letting me force override onFininsh with this syntax???</p>

<pre><code>Request sqr = Request.authenticate(act, outerBundle) {
    @Override
    public void onFinish(String resp){System.out.println("HEY");}
};
</code></pre>
