모두CBT

객체지향 개념에서 연관된 데이터와 함수를 함께 묶어 외부와 경계를 만들… | 21년-1회차-정보처리기사-필기 기출문제 상세 페이지

121년-1회차-정보처리기사-필기
객체지향 개념에서 연관된 데이터와 함수를 함께 묶어 외부와 경계를 만들고 필요한 인터페이스만을 밖으로 드러내는 과정은?
    
1
메시지(Message)  
2
캡슐화(Encapsulation)
 
3
다형성(Polymorphism)  
4
상속(Inheritance)
 
해설

캡슐화(Encapsulation)는 객체 내부의 속성(데이터)과 메서드(함수)를 하나로 묶고 외부와의 경계를 형성하여, 필요한 인터페이스만 외부에 공개하고 세부 구현은 은닉하는 개념이다. 메시지는 객체 간 요청 전달 수단, 다형성은 동일 인터페이스가 다른 동작을 하는 성질, 상속은 상위 클래스 특성을 물려받는 개념으로 각각 캡슐화와 구분된다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.