*메소드
자바에서 클래스는 멤버로 속성을 표현하는 필드와 기능을 표현하는 메소드를 가진다.
*메소드의 사용
-중복되는 코드의 반복적인 프로그래밍을 피할 수 있다.
-모듈화로 인해 코드의 가독성이 좋아진다.
-프로그램의 문제점 발견이나 기능을 추가하거나 변경하기 쉽다.
*메소드의 정의
접근제한자 반환타입 메소드이름(매개변수목록) {
// 구현부
return
}
-접근제한자 : 해당 메소드에 접근 할 수 있는 범위를 명시
-반환 타입 : 메소드가 작업을 마치고 반환하는 데이터의 타입
-메소드 이름 : 메소드를 호출하기 위한 이름
-매개변수 목록(parameters) : 메소드 호출 시 전달되는 인수의 값을 저장할 변수들을 명시
-구현부 : 메소드의 고유 기능을 수행하는 명령문의 집합
*메소드 이름
-숫자로 시작하면 안됨
-특수문자는 _와 $만 사용 가능
-두개의 단어로 이우어진 이름의 경우 두번째 단어의 첫글자는 대문자(camel 표기법)
*return 타입
메소드를 실행한 후 결과값
메소드는 리턴값이 있을 수도 있고 없을 수도 있으나 리턴 타입은 선언부에 명시
*클래스 기본 예제
-결과
'java' 카테고리의 다른 글
java(생성자) (0) | 2022.09.05 |
---|---|
java(메소드 오버로딩) (0) | 2022.09.02 |
java(클래스) (0) | 2022.08.30 |
java(배열 연습문제) (0) | 2022.08.29 |
java(배열, 2차원 배열, Array로 배열 다루기) (0) | 2022.08.27 |