Beny's Study

11. Getter메소드 & Setter메소드 본문

[JAVA]/07. 객체지향

11. Getter메소드 & Setter메소드

76beny 2022. 4. 7. 17:08

목차

- 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