[java] 메소드
메소드
메소드
- 메소드 명 : 관례적 동사, 소문자 시작
- 매개변수 선언
- 선택적이고 개수 제한없음
- 호출시 전달 받을 데이터의 유무에 따라 정해짐
- 리턴 값의 타입
- 호출한 곳으로 결과값을 반환할지의 여부에 따라 정해짐
- 리턴값이 없는 경우에는 void 라는 리턴타입 지정
- 하나의 값만 리턴가능
- 여러 값 리턴 경우 : 배열 또는 객체 활용
리턴타입 메소드명([매개변수]){
...[return 리턴값];
}
//호출시
변수명 = 메소드명();
메소드명();
- Call by reference
- 호출한 곳에서 변환된 값을 받아온 것
- 메모리 사용에 효율적
- (함수호출 방식)