사무자동화산업기사 기출문제·모의고사·오답노트·자동채점

2016년03월06일 45번

[프로그래밍 일반] 생성함수(constructor)에 관한 설명으로 옳은 것은?

  • ① 특정 객체의 생성 시 초기화 처리를 행하는 역할을 한다.
  • ② 특정 객체가 다른 객체를 생성하고자 할 때 사용되는 메시지(message) 형태의 특수한 함수이다.
  • ③ 특정 객체의 생성 시에 다른 객체의 생성을 억제하는 역할을 한다.
  • ④ 특정 객체가 자신을 재귀적 호출(recursive call) 형태로 다시 호출하여 객체를 자동 생성하고자 할 때 사용되는 특수한 함수이다.
(정답률: 36%)

문제 해설

생성함수는 특정 객체의 생성 시 초기화 처리를 행하는 역할을 한다. 이 함수는 객체를 생성할 때 자동으로 호출되며, 객체의 초기화를 담당한다. 따라서 생성함수는 객체의 속성을 초기화하고, 필요한 초기화 작업을 수행하는 등 객체를 사용할 수 있는 상태로 만들어준다.
AppStore에서 다운로드 APK 다운로드

연도별

진행 상황

0 오답
0 정답