2020년 정보처리기사 필기 문제 풀이 3번

최대 1 분 소요

이번 문제는 솔직히 소프트웨어 설계가 아닌 4과목 프로그래밍 언어 활용 문제라고 생각한다.

객체 지향 문제는 학교 다닐 때도 많이 풀어봤기에 쉽게 풀 수 있었다.

3. 객체지향 프로그램에서 데이터를 추상화하는 단위는?

① 메소드

② 클래스

③ 상속성

④ 매세지

정답 : ② 클래스

제 1과목 - 애플리케이션 설계 - 객체지향 - 클래스

시나공 — 정보처리기사 필기,2020 시나공 기본서

객체지향의 주요 구성 요소와 개념

  • 객체 (Object)
    • 데이터 (Data)
    • 함수 (Function)
  • 클래스 (Class)
  • 캡슐화 (Encapsulation)
  • 상속 (Inheritance)
  • 다형성 (Polymorphism)

객체지향 프로그래밍 언어의 구성 요소

  • 객체 (Object)
  • 클래스 (Class)
  • 메세지 (Message)

객체지향 프로그래밍 언어의 특징

  • 캡슐화 (Encapsulation)
  • 정보 은닉 (Information Hiding)
  • 추상화 (Abstaction)
  • 상속성 (Inheritance)
  • 다형성 (Polymorphism)
제 4과목 - 객체지향 프로그래밍 언어

시나공 — 정보처리기사 필기,2020 시나공 기본서

상세 설명

① 메소드

JAVA에서 특정 기능을 수행하는 함수를 지칭하는 단어

동작이나 연산으로 생각하면 이해하기 쉽다.

② 클래스

공통된 속성과 연산(행위)을 갖는 객체의 집합

③ 상속성

이미 정의된 상위 클래스의 모든 속성과 연산을 하위 클래스가 물려받는 것

④ 매세지

객체들 간에 상호작용을 하는데 사용되는 수단으로 객체의 메소드(동작,연산)를 일으키는 외부의 요구 사항

참고하면 좋은 사이트 - 객체 지향 주요 용어

댓글남기기