모두CBT

다음에서 설명하는 객체지향 프로그래밍의 특징은?객체를 구성하는 속성과 … | [9급 지방직 컴퓨터일반] 19년 1회차 기출문제 상세 페이지

1[9급 지방직 컴퓨터일반] 19년 1회차
다음에서 설명하는 객체지향 프로그래밍의 특징은?
  • 객체를 구성하는 속성과 메서드가 하나로 묶여 있다.
  • 객체의 외부와 내부를 분리하여 외부 모습은 추상적인 내용으로 보여준다.
  • 객체 내의 정보를 외부로부터 숨길 수도 있고, 외부에 보이게 할 수도 있다.
  • 객체 내부의 세부 동작을 모르더라도 객체의 메서드를 통해 객체의 기능을 활용할 수 있다.
1
구조성
2
다형성
3
상속성
4
캡슐화
해설

설명된 특징은 캡슐화이다.

캡슐화는 속성과 메서드를 하나의 객체로 묶고, 내부 구현을 감추는 정보 은닉을 통해 외부에는 메서드라는 인터페이스만 보여 준다.

  • 구조성은 객체지향 프로그래밍의 대표 특징으로 꼽히지 않는다.
  • 다형성은 같은 이름의 메서드가 객체에 따라 다르게 동작하는 성질이다.
  • 상속성은 상위 클래스의 속성과 메서드를 하위 클래스가 물려받는 성질이다.

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