본문 바로가기
개인공부

메소드 (method) = 함수 (function)

by 리승우 2022. 7. 15.

반복문 / 조건문 / 변수 / 상수

이것들로도 프로그램을 충분히 만들 수 있다.

 

하지만 메소드 / 함수가 없다면,

보다 더 크고, 결함이 없으며, 유지보수가 쉬운 애플리케이션을 만들기 어렵다. 그만큼 중요한 개념이다.

메소드/함수를 배운다는 것은, 지금까지 만드는 방법을 배웠다면 이제부터는 잘  만드는 방법을 배운다는 것이다.

 

 

 

# 메소드의 정의와 호출

직접 메소드를 만드는 것 = 정의

만들어진 메소드를 실행하는 것 = 호출

 

	public static void numbering() { //numbering이라는 메소드정의
		int i = 0;
		while(i<10) {
			System.out.println(i);
			i++;
		}
	}
	public static void main(String[] args) { //numbering 메소드호출
		numbering();
		numbering();
		
	    }
	}

출력값 (호출을 2번했기 때문에 2번 출력되는 것임)

0
1
2
3
4
5
6
7
8
9
0
1
2
3
4
5
6
7
8
9

 

 

# main

 

'개인공부' 카테고리의 다른 글

[반복/조건문] 1부터 30까지 홀수의 합/ 짝수의 합 프로그래밍 문제  (0) 2022.07.17
항해준비  (0) 2022.07.16
배열  (0) 2022.07.15
반복문의 중첩  (0) 2022.07.15
반복문의 제어  (0) 2022.07.14

댓글