개인공부

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

리승우 2022. 7. 15. 00:48

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

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

 

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

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

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

 

 

 

# 메소드의 정의와 호출

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

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

 

	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