1. 매개변수(Parameter)
- 매개변수는 메서드 정의에 사용되는 변수입니다.
- 메서드가 호출될 때 전달되는 값을 저장하기 위한 변수로 사용됩니다.
예를 들면 다음과 같습니다.
// 메서드 정의
int add(int x, int y){
return x + y;
}
여기서 ‘x’와 ‘y’가 매개변수입니다.
2. 전달인자(Argument)
- 메서드 호출 시 매개변수에 전달되는 실제 값입니다.
예를 들면 다음과 같습니다.
// 메서드 정의
int add(int x, int y){
return x + y;
}
// 메서드 호출
int result = add(3, 7);
여기서 3과 7이 전달인자입니다. 메서드가 호출될 때, 전달인자의 값이 매개변수에 대응되어 메서드가 실행됩니다.