728x90
01. 메서드(method)
특정 작업을 수행하는 일련의 문장들을 하나로 묶은 것.
02. 메서드를 사용하는 이유?
- 높은 재사용성(reusability) : 만들어 놓은 메서드는 몇 번이고 호출 가능. 다른 프로그램에서도 사용 가능.
- 중복된 코드의 제거 : 같은 내용이 반복할 경우, 메서드로 만들어 메서드 호출로 대신함.
- 프로그램의 구조화 : 코드를 작업단위별로 나눠서 여러 개의 메서드에 담아 단순구조화. main메서드 간단해짐.
03. 메서드의 선언과 구현
반환타입 메서드이름 (타입 변수명, 타입 변수명, ...) -> 선언부
{ -> 구현부
// 메서드 호출 시 수행될 코드
}
# 반환타입(return type)
반환값(return)이 없는 경우, 'void'를 적는다. ( void : 아무 것도 없음을 의미)
# retrun문
- void가 아닌경우, 값의 타입은 반환타입과 일치하거나 적어도 자동 형변환이 가능한 것
- 반환값은 최대 하나만 허용
'공부 > Java' 카테고리의 다른 글
[Java] implement vs. extends (2) | 2024.03.28 |
---|---|
[Java] 인터페이스(interface) (1) | 2024.01.05 |
메서드 등 (0) | 2023.03.31 |
문자 '2'에 -'0'을 했을 때 숫자2로 변환되는 이유 (0) | 2023.03.31 |
연산자(operator)의 우선순위와 결합규칙 (0) | 2023.03.31 |