title: Should an interface extending another interface specify overrides?
body: <p>Or in particular: What is the difference between</p>
  <pre class="lang-java prettyprint-override"><code>interface A {
     void fa();
  }
      
  interface B extends A {
     void fa();
  
     void fb();
  }
  </code></pre>
  <p>and</p>
  <pre class="lang-java prettyprint-override"><code>interface A {
     void fa();
  }
      
  interface B extends A {
     @Override
     void fa();
  
     void fb();
  }
  </code></pre>
  <p>Does it effect the implementing class in any way?</p>