Chimy's Program
정보처리기사 실기 - 프로그래밍 언어 활용 : 사용자 정의 자료형 활용 본문
정보처리기사 실기 - 프로그래밍 언어 활용 : 사용자 정의 자료형 활용
사용자 정의 자료형
① 열거체
- 괄호 안에 연속적인 값이 들어가는 자료형
- 특정 값을 넣어 주지 않으면 1씩 늘어나기 때문에 상수 배열이라고도 함
② 구조체
- 괄호 안에 멤버 변수를 사용하는 자료형
- 내부에 멤버 변수 자료형을 마음대로 선언할 수 있으며 멤버 함수의 작성 가능
③ 공용체
- 구조체와 거의 유사하나 조금 더 범주가 큼
- 열거체나 구조체와 달리 공용체명을 작성하여야 하며 구조체를 멤버로 사용
추상화/상속
① 추상화
- 복잡한 문제의 본질을 이해하기 위해 세부 사항은 배제하고 중요한 부분을 중심으로 간략화하는 기법
- 기능 추상화, 자료 추상화, 제어 추상화로 구분
- 기능 추상화 : 입력 자료를 출력 자료로 변환하는 과정을 추상화하는 방법
- 자료 추상화 : 자료와 자료에 적용할 수 있는 오퍼레이션(Operation)을 함께 정의 하는 방법
- 제어 추상화 : 외부 이벤트에 대한 반응을 추상화하는 방법
② 상속/구체화
- 상속 : 상위 수준 그룹의 모든 특성을 하위 수준 그룹이 이어받아 재사용 또는 확장하는 특성
- 구체화 : 하위 수준 그룹이 상위 수준 그룹의 추상적인 부분을 구체화
- 상속은 단일 상속과 다중 상속으로 분류
- 단일 속성 : 상위 수준의 그룹이 하나만 존재
'BASE' 카테고리의 다른 글
정보처리기사 실기 - 프로그래밍 언어 활용 : 라이브러리 활용 (0) | 2020.09.16 |
---|---|
정보처리기사 실기 - 프로그래밍 언어 활용 : 언어 특성 활용 (0) | 2020.09.15 |
정보처리기사 실기 - 프로그래밍 언어 활용 : 연산자와 명령문 활용 (0) | 2020.09.12 |
정보처리기사 실기 - 프로그래밍 언어 활용 : 변수 활용 (0) | 2020.09.11 |
정보처리기사 실기 - 소프트웨어 개발 보안 구축 : SW개발보안 테스트와 결함 관리 (0) | 2020.09.10 |
Comments