인수(Argument)와 매개변수(Parameter)

728x90

매서드 호출과 용어정리

메서드를 호출할 때는 다음과 같이 메서드에 넘기는 값과 매개변수(파라미터)의 타입이 맞아야 한다. 물론 넘기는 값과 매개변수(파라미터)의 순서와 갯수도 맞아야 합니다.

호출 : call("hello", 20)
메서드 정의 : int call(String str, int age)

 

인수(Argument)

여기서 "hello", 20처럼 넘기는 값을 모두 영어로 Argument, 한글로 인수 또는 인자라 합니다.

매개변수(Parameter)

매서드를 정의할 때 선언한 변수String str, int age를 매개변수, 파라미터라 합니다. 미서드를 호출할 때 인수를 넘기면, 그 인수가 매개변수에 대입됩니다.

728x90
반응형
LIST