함수란 내가 필요할때마다 불러서 쓸수있게 미리 만들어놓는 연산식이다
위와 같이 매개변수 두개의 합을 구하는 add함수를 만들어놓고
필요할때 호출해서 쓸수있다
이해를 하기위해 연습을 해보았다
result1이라는 변수에 add함수를 호출해서 매개변수 n1,n2에 5와 10을
대입해보았다
여기서 함수 안에 있는 int result는 지역변수라고 한다
지역변수는 함수안에 선언하는 변수이고
선언한 함수밖에서는 소멸하는 변수이다
static 뒤에 붙는 자료형은 반환값이 있을경우 기본 자료형으로
반환값이 없을경우에는 void로 작성한다
반환값의 기준은 return 값이 있느냐 없느냐로 판단한다
멤버변수란 class 안에 있는 변수들을 멤버변수라고한다
class의 속성값이 되기때문에 멤버라고 칭한다
연습문제로 위 사진과 같은 매개변수가 없는 함수를 수정하여
파라메터 정수(x,y)값 2개를 받을 수 있도록 설계해보겠다
다음과 같이 for문에서 x의 값이 시작지점 y의값이 끝나는 지점으로
설계하여 내가 원하는 x부터y까지의 합을 구할수있는 함수로 수정해보았다
'Java' 카테고리의 다른 글
생성자 (0) | 2024.04.16 |
---|---|
메소드 (0) | 2024.04.15 |
클래스 (1) | 2024.04.15 |
break,continue (0) | 2024.04.12 |
반복문( while ) (0) | 2024.04.12 |