알고리즘 문제

getter , setter

정리제이 2024. 7. 24. 16:57

캡슐화를 머리에 넣어라

 

메서드

 

객체의 무결성

private, default

직접적인 값의 조회 세팅 방지 getter와 setter를 사용

 

private한 필드(클래스)를 읽을 필요가 있을 때 getter를 사용

 

사용법 

public (타입) get필드명

return

 

set필드명

return

 

public  : 어디에서나 사용가능

protected : 같은 패키지에서 사용가능 자식클래스에서도 사용가능

default : 같은 패키지에서만 사용가능

private : 같은 클래스에서만 사용가능