UIUX Full-Stack Developer

[0701] return 값

지윤이다 2023. 7. 1. 19:36

private int Sum(int a, int b){ return a+b; }

private: 접근 제한자로, 해당 메서드가 클래스 내부에서만 접근 가능함을 나타냅니다. 다른 클래스에서는 접근할 수 없습니다.

int: 반환 타입으로, 이 메서드가 정수형 값을 반환한다는 것을 나타냅니다. 반환되는 값은 두 정수의 합입니다.

Sum: 메서드의 이름으로, 두 정수를 더하는 기능을 수행한다는 것을 나타냅니다.

(int a, int b): 메서드의 매개변수로, a와 b라는 두 개의 정수형 변수를 받습니다. 이 변수들은 메서드 내부에서 사용되어 덧셈 연산에 활용됩니다.

return: 메서드의 반환 키워드로, 메서드의 실행 결과를 호출한 곳으로 돌려주는 역할을 합니다.

a+b: 덧셈 연산을 수행하여 a와 b의 값을 합한 결과를 반환합니다.

[return 값]
return은 메서드의 실행 결과를 호출한 곳으로 돌려주는 역할을 합니다. 즉, return 문을 만나면 해당 메서드의 실행은 종료되고, return 뒤에 오는 값이 메서드를 호출한 곳으로 반환됩니다.

return a + b;는 a와 b의 값을 더한 후, 그 결과를 반환하는 구문입니다. 이 메서드의 반환 타입이 int로 선언되어 있기 때문에, a와 b의 합은 정수형으로 반환됩니다.

예를 들어, Sum(3, 5)를 호출하면 메서드 내부에서는 3 + 5를 계산하고, 그 결과인 8을 반환합니다. 이 반환된 값은 Sum(3, 5)를 호출한 곳으로 전달되어 다른 연산에 활용하거나 변수에 저장할 수 있습니다.