더북(TheBook)

정답

public int myMethod(int value) {
    return value;
}

 

해설

메서드 정의 형식은 다음과 같습니다.

public(접근제한자) 리턴형 메서드명(매개변수들..) { 실행할 코드들; return 반환값; }

 

문제의 요구 사항을 형식에 맞게 작성하겠습니다.

public int myMehtod(int value) { return value; } 

 

리턴형은 해당 메서드를 모두 수행한 후에 나온 값을 결괏값으로 돌려줍니다. 리턴할 값이 없는 경우에는 void를 명시해야 하며 생략할 수 없습니다. 리턴형이 void일 경우를 제외하고 자료형에 알맞은 값을 반드시 리턴해야 하고, 리턴하려면 다음 코드를 반드시 추가해야 합니다.

return 타입에 해당하는 값;

 

메서드명은 말 그대로 메서드 이름입니다. 문제에서 메서드명을 myMethod로 정해줬으므로 그대로 적어줍니다. 메서드명은 소문자로 시작하는 것이 관례이고, 두 단어 이상 연결될 때는 두 번째 단어의 첫 글자를 대문자로 적습니다.

 

매개변수는 메서드명 뒤 괄호 안에 넣어줍니다. 타입과 변수명으로 작성하고 여러 개일 경우에는 ,(콤마)로 구분합니다. 이때 선언된 매개변수 안에 메서드를 호출할 때 인자로 넘어오는 값이 들어옵니다. 선언된 매개변수는 해당 메서드 내에서만 사용됩니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.