結果 : java method same signature different return type