메소드 메소드(method)란? 어떠한 문제를 처리하기 위한 방법을 소스 코드로 묶어놓고 필요(호출)에 따라 동작하는 기능 정도로 생각할 수 있다.
(다른 언어에서는 함수(function)으로 불린다. 수학의 함수랑 비슷하다.)
프로그램의 효율적인 모듈화를 위해서 반드시 필요한 개념이다. 형식은 이름 뒤에 소괄호.
단, 키워드 뒤에 소괄호는 메소드가 아니다. 메소드 선언 (1)리턴타입 (2)메소드명(자료형 (3)매개변수명, ...){ (4)실행할 문장; (5)return 리턴값; } (1) 리턴 값이 있다면 리턴 값의 자료형을 작성하고, 리턴 값이 없다면 비워놓지 않고 void를 작성한다. (2) 동사로 작성한다(연필(매개변수)을 쓴다(메소드)). (3) 외부에서 전달받을 값이 있다면, 자료형과 순서에 맞게 선언해준다.
생략 시, 외부에서 값을 전달받을 수 없게 된다. (4) 생략이 가능하며, 메소드의 기능을 구현하는 로직을 작성한다. (5) 생략이 가능하다. 메소드의 구조 메소드 ...
#
IT
#
JAVA
#
메소드
#
자바