정보 은닉 (Information Hiding)
1. 인터페이스로만 객체 접근, 정보 은닉 (1) 정보 은닉 (Information Hiding)의 개념 개념도 개념 코드 내부 데이터와 메서드를 숨기고 공개 인터페이스를 통해서만 접근이 가능하도록 하는 코드 보안 기술 (2) 정보 은닉의 목적 객체에 포함된 정보의 손상과 오용 방지 데이터 변경 시에도 다른 객체에 영향 없이 독립성 유지 객체를 부품화하여 이식성과 호환성 확보 2. 정보 은닉을 위한 접근제한자 및 코드