은닉성 은닉성이란? 멤버변수나 메서드가 객체에 노출이 되지 않도록 설정 → private 멤버변수가 은닉된 형태(private)로 선언된 경우, 메서드를 통해 간접적으로 접근하는 방법이 마련되어야 한다. 이때 사용하는 메서드가 Getter, Setter 이다. → Getter : 은닉된 멤버변수값을 리턴하기 위한 메서드 (리턴 O) → Setter : 파라미터로 전달된 값을 멤버변수에 복사하기 위한 메서드 (리턴 X) 클래스 분리 하나의 클래스에서 모든 기능을 구현하게 되면 유지보수 비효율적 → 기능단위로 분리 → public으로 정의 Java Beans 자바 언어에서 사용하는 복합적 데이터 표현의 최소 단위 자바로 작성된 컴포넌트(=구성요소)들을 일컫는다 재사용 가능한 구성요소를 생성 자바빈즈 클래스를..