minlog
article thumbnail
[ JAVA ] 접근 지정자와 캡술화, 정보 은닉
BackEnd/JavaProgram 2023. 1. 30. 03:15

접근 지정자 클래스 외부에서 클래스의 멤버 변수, 메서드, 생성자를 사용할 수 있는지 여부를 지정하는 키워드 접근 지정자 설정은 객채를 사용할때 오류를 줄일 수 있다. 💡 접근 지정자 변수 필드는 private로 선언하는 것이 좋다. (다이렉트로 필드에 접속하는 일은 없도록 , 상수 빼고) 접근 지정자 사용방법 내용 private private 클래스(..) 같은 클래스 내부에서만 접근가능 (default) 클래스 (..) 같은 패키지 내에서 접근가능 protected protected 클래스 (..) 같은 패키지 내에서 + 상속관계 접근 가능 public public 클래스(..) 모든 패키지에서 생성자 호출 가능 💡 GET / SET 메서드 private 으로 선언된 멤버 변수 (필드)에 대해 접근,..