객체지향 개념을 활용한 소프트웨어 구현과 관련한 설명 중 틀린 것은? | 22년-2회차-정보처리기사-필기 기출문제 상세 페이지
122년-2회차-정보처리기사-필기
객체지향 개념을 활용한 소프트웨어 구현과 관련한 설명 중 틀린 것은?
1
객체(Object)란 필요한 자료 구조와 수행되는 함수들을 가진 하나의 독립된 존재이다.
2
JAVA에서 정보은닉(Information Hiding)을 표기할 때 private의 의미는 '공개'이다.
3
상속(Inheritance)은 개별 클래스를 상속 관계로 묶음으로써 클래스 간의 체계화된 전체 구조를 파악하기 쉽다는 장점이 있다.
4
같은 클래스에 속하는 개개의 객체이자 하나의 클래스에서 생성된 객체를 인스턴스(Instance)라고 한다.
해설
JAVA에서 private 접근제어자는 해당 클래스 내부에서만 접근을 허용하는 '비공개(정보 은닉)'를 의미하므로 '공개'라는 설명은 틀리다. 객체는 자료구조와 함수를 함께 가진 독립적 존재이고, 상속은 클래스 간 체계화된 구조 파악을 쉽게 하며, 하나의 클래스에서 생성된 개개의 객체를 인스턴스라 부른다는 설명은 모두 옳다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.