본문 바로가기
전자계산기 프로그래밍전자계산기조직응용기사(통합변경) · 2018년03월04일 · 8/100

8.객체의 전용자료와 메소드를 다른 객체가 접근할 수 없다는 의미로서 소프트웨어 공학의 정보은닉에 해당하는 것은?

1
캡슐화(encapsulation)정답
2
추상화(abstraction)
3
상속성(inheritance)
4
다형성(polymorphism)

해설

1. 추상화 - 공통의 속성이나 기능을 묶어 이름 붙임 (객채지향적 관점에서 클래스 정의) (만들고자 하는 객체의 특성이나 기능 먼저 정리하는 것) 2. 캡슐화 - 실제 구현되는 부분을 외부에 공개x 캡슐로 감싸 이용방법만을 알려주는 것 3. 상속성/재사용 - 상위 개념의 특징을 하위 개념이 물려받는 것 4. 다형성 - 하나의 기능을 수행하지만 형태를 다양하게 가질 수 있는 기법 4. 가용성 - 부모 클래스에서 물려받은 가상 함수를 자식 클래스 내에서 오버라이딩하여 사용되는 것

이 시험을 직접 풀어보세요

실전과 동일한 CBT 환경에서 시간 제한 연습

회원가입 없이 CBT 풀기