title: Specifying the default return while declaring an abstract method
body: <p>I have the following classes</p>
  
  <p>The interface:</p>
  
  <pre><code>public abstract class MyAbstractClass
  {
    public abstract boolean checkSomething();
  }
  </code></pre>
  
  <p>The class inheriting the abstract class:</p>
  
  <pre><code>public class MyClass extends MyAbstractClass
  {
    public boolean checkSomething()
    {
      return true;
    }
  }
  </code></pre>
  
  <p>When I create MyClass in eclipse the checkSomething() method is created automaticly but with false as the default return value. Is there a way to specify in an abstract method definition what the default return type shoud be?</p>