정의
parameter
- 함수 등 서브루틴을 정의할 때 사용하는 변수
- 함수 내부에서 각 값이 어떻게 사용되어야 할지 명확하게 해준다.
- 해당 값이 함수 내에서 어떤 역할을 할 지 정의
- 메서드 선언부에 정의
argument
- 함수가 호출될 때 실제로 넘기는 변수값
- 연산의 근거를 제공하기 위해 전달되는 값
- 메서드 호출부에 정의
public int add(int number1, int number2) {
return number1 + number2;
}
add(1, 2)