정보처리기사 2022년 2회 9번

IT위키
Maintenance script (토론 | 기여)님의 2022년 10월 22일 (토) 01:01 판 (Imported from text file)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)

과목: 소프트웨어 설계

문제[편집 | 원본 편집]

9. 객체지향 개념에서 다형성(Polymorphism)과 관련한 설명으로 틀린 것은?

  • ① 다형성은 현재 코드를 변경하지 않고 새로운 클래스를 쉽게 추가할 수 있게 한다.
  • ② 다형성이란 여러 가지 형태를 가지고 있다는 의미로, 여러 형태를 받아들일 수 있는 특징을 말한다.
  • ③ 메소드 오버라이딩(Overriding)은 상위 클래스에서 정의한 일반 메소드의 구현을 하위 클래스에서 무시하고 재정의할 수 있다.
  • ④ 메소드 오버로딩(Overloading)의 경우 매개 변수 타입은 동일하지만 메소드명을 다르게 함으로써 구현, 구분할 수 있다.

풀어보기[편집 | 원본 편집]

정답[편집 | 원본 편집]

  • 4번

해설[편집 | 원본 편집]

같이 보기[편집 | 원본 편집]