title: Overload with different return type in Java?
body: <p>Why is it not possible to overload a function just by changing the return type?  Will that change in a future version of Java?</p>
  
  <p>By the way, just for reference, is this possible in C++?</p>