Java
[Java] method와 static
객체지향 프로그래밍에서 중요한 메소드에 대해서 알아보려고 합니다. 메소드란 코드를 재사용할 수 있도록 합니다. 위 그림은 methodClass 클래스 안에 main이라는 method를 정의하고 있습니다. 위 그림은 0부터 num 인자값까지 출력하는 printNum 메소드를 정의하고 main 메소드에서 printNum 메소드에 인자 값을 넣어 호출하는 코드입니다. 여기서 의문이 드실텐데 "main 메소드를 호출하는 것은 어디인가?"라고 생각합니다. main 메소드를 호출이 되어야지 정상적으로 프로그램이 작동될 것인데 이것은 사실 main 메소드는 자바가 실행하는 것입니다. 즉, printNum 메소드는 우리가 작성한 main 메소드가 실행하는 것이며 main 메소드는 자바가 실행합니다. 위 캡처의 메소드에..