모두CBT

객체지향 소프트웨어에 대한 설명으로 옳지 않은 것은? | [9급 지방직 컴퓨터일반] 12년 1회차 기출문제 상세 페이지

1[9급 지방직 컴퓨터일반] 12년 1회차
객체지향 소프트웨어에 대한 설명으로 옳지 않은 것은?
1
동일한 클래스의 객체들은 서로 다른 클래스 변수 값을 가진다.
2
클래스의 객체에 대한 연산을 정의하는 부프로그램을 메소드라한다.
3
클래스가 하나의 부모 클래스를 갖는 것을 단일상속이라 한다.
4
UML(Unified Modeling Language)은 객체지향 소프트웨어의 정적모델과 동적모델을 표현할 수 있다.
해설

동일한 클래스의 객체들이 서로 다른 클래스 변수 값을 가진다는 설명이 옳지 않다.

클래스 변수는 클래스에 하나만 존재해 모든 객체가 공유하므로 같은 값을 보며, 객체마다 다른 값을 갖는 것은 인스턴스 변수다.

  • 클래스의 객체에 대한 연산을 정의한 부프로그램을 메소드라 한다.
  • 클래스가 하나의 부모 클래스만 갖는 것을 단일 상속이라 한다.
  • UML은 클래스 다이어그램 같은 정적 모델과 시퀀스·상태 다이어그램 같은 동적 모델을 모두 표현한다.

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