정답: 3번 객체지향 시스템에서 자료와 연산을 한 테두리로 묶는 것을 캡슐화(encapsulation)라고 합니다. 이는 객체의 내부 상태를 외부에서 직접 접근하지 못하도록 하여 객체의 구현 세부사항을 감추고, 객체가 제공하는 인터페이스를 통해서만 상호작용하도록 합니다. 이를 통해 코드의 재사용성과 유지보수성을 높일 수 있습니다.