게터1 [Java] 캡슐화(Encapsulation)_getter와 setter 캡슐화(Encapsulation) - 객체지향 프로그램 4대 특징 중 하나 - 데이터를 외부에서 함부로 변경하지 못하도록 외부의 접근을 제한하는 것을 말함 - 정보 은닉 : 클래스 멤버 접근 제어 기법 * private : 외부에서 직접 접근 차단 * Public : 모든클래스에서 접근 가능 - 직접적으로 접근하는 건 안되고, 반드시 setter() / getter() 메소드로 접근 가능 ==> setter() : 지정자 메소드 ==> getter() : 획득자 메소드 * 자동으로 getter와 setter 추가하는 방법 상단 메뉴바(or 소스파일에 오른쪽 클릭) Source-Generate Getters and Setters... * this : 객체(클래스) 자기 자신을 의미 - 주로 멤버변수와 메서.. 2021. 8. 26. 이전 1 다음