4. 객체지향 기법의 캡슐화(Encapsulation)에 대한 설명으로 틀린 것은? ① 인터페이스가 단순화 된다. ② 소프트웨어 재사용성이 높아진다. ③ 변경 발생 시 오류의 파급효과가 적다. ❹ 상위 클래스의 모든 속성과 연산을 하위 클래스가 물려받는 것을 의미한다. 문제 분석:이 문제는 객체지향 기법 중에서 **캡슐화(Encapsulation)**에 대한 설명이 맞는지 틀린지를 묻고 있습니다. 캡슐화는 객체지향 프로그래밍(OOP)에서 중요한 개념으로, **데이터(속성)**와 **메서드(연산)**를 하나로 묶어 객체로 만들고, 객체 외부에서 직접 접근할 수 없도록 숨기는 기술입니다.각 선택지를 하나씩 살펴보겠습니다.선택지 분석:인터페이스가 단순화 된다.캡슐화는 객체의 내부 구현을 숨기고..