title: How to fix "Constructor Calls Overridable Method"
body: <p>I have the following setup which is giving me a message stating that "Constructor Calls Overridable Method".  I know this is happening, but my question is how to fix it so that the code still works and the message goes away.</p>
  
  <pre><code>public interface Foo{
     void doFoo();
  }
  public class FooImpl implements Foo{
   @Override{
   public void doFoo(){
      //.. Do important code
   }
  }
  public class Bar{
    private FooImpl fi;
    public Bar(){
      fi = new FooImpl();
      fi.doFoo(); // The message complains about this line
    }
  }
  </code></pre>
  
  <p>Thanks!</p>