Beny's Study
11. Getter메소드 & Setter메소드 본문
목차
- getter메소드
- getter메소드 표현식
- setter메소드
- setter메소드 표현식
get메서드 : 단순히 멤버변수의 값을 반환
set메서드 : 매개변수에 지정된 값 검사해서 조건 맞을때 멤버변수의 값을 변경하도록 작성!
getter 메소드
■ 필드의 값을 가공한 후 외부에서 읽을 수 있도록 반환해 주는 메소드
■ 메소드명은 get+필드이름으로 지정(첫글자 대문자)
■ 필드타입이 boolean일 경우 is+필드이름으로 지정(첫글자 대문자)
getter 메소드 표현식
[접근제한자] [예약어] 반환형 get필드명() {
return 필드명;
}
public int getStudentNo() {
return studentNo;
}
setter 메소드
■ 입력 받은 값을 검증한 후 필드에 저장하도록 해주는 메소드
■ 메소드명은 set+필드이름으로 지정(첫글자 대문자)
setter메소드 표현식
[접근제한자] [예약어] void set필드명(자료형 변수명) {
(this.)필드명 = 변수명;
}
public void setStudentNo(int studentNo) {
this.studentNo = studentNo;
}
"본 인터넷 사이트 내의 모든 이미지, 문구, 콘텐츠, 내용 등에 대한 저작권은 76beny에게 있습니다.
이를 무단으로 도용, 복사, 전재, 재배포, 2차 변형 등을 할 경우
민, 형사상 법적 조치 등 저작권법에 의거하여 처벌 받을 수 있습니다."
'[JAVA] > 07. 객체지향' 카테고리의 다른 글
13. This와 This생성자 (0) | 2022.04.07 |
---|---|
12. 생성자 (Constructor) (0) | 2022.04.07 |
09. return(리턴) (0) | 2022.04.07 |
08-1. 메소드 표현식의 종류 (0) | 2022.04.07 |
08. 메소드& 메소드 접근제한자 (0) | 2022.04.07 |