IT/JAVA

[JAVA/자바] 인자와 매개변수의 차이

가아앗 2022. 11. 6. 15:59
반응형

1. 인자 (argument)

인자는 메소드, 생성자를 호출할때 데이터를 매개변수에 값을 전달해준다.

 

2. 매개변수 (parameter)

매개변수는 메소드, 생성자를 선언할 때, 어떤 형태로 데이터값이 들어올지 정의해준다.

 

 

 

예제 )

두개의 숫자를 합하는 메소드

 

main 메소드가 먼저 실행이 되고 sum메소드를 호출하는 sum(3, 5)에서 3과5가 인자이다.


이 3과 5값을 sum 메소드에서 int형 변수 a, b로 받는다고 적어져있다. 


이때 ( )안에 있는 int a, int b가 매개변수이다.

 

반응형