Language

Parameter VS Argument

Raconer 2023. 4. 15. 19:35
728x90

Parameter VS Argument

Parameter

Parameter는 매개변수란 뜻으로 함수를 실행할 때 필요한 전달 인자를(Argument) 받는 변수를 말한다.

// 계산기 Class
public class Calculator{
  public int sum(int v1, int v2){ // v1, v2가 Param 이다.
      return v1 + v2;
  }
}

Argument

Argument는 전달 인자라는 뜻으로 함수 실행 시 필요한 정보를 뜻한다.

// 계산기 Class
public class Calculator{
  public int sum(int v1, int v2){ // v1, v2가 Param 이다.
      return v1 + v2;
  }
}

// 실행시 사용 부분만 구현
public void main(String args[]){
    Calculator cal = new Calculator();
    int result = cal.sum(1, 2); // 이때 사용 되는 숫자 1,2 가 Argument(전달 인자) 이다.
    System.out.println("Result Sum = " + result);
}

참고

https://ko.wikipedia.org/wiki/%EB%A7%A4%EA%B0%9C%EB%B3%80%EC%88%98_(%EC%BB%B4%ED%93%A8%ED%84%B0_%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D)

http://taewan.kim/tip/argument_parameter/

728x90

'Language' 카테고리의 다른 글

Function(함수) VS Method(메소드)  (0) 2023.04.15