adt1 [ 알고리즘 ] 추상 자료형(ADT) 란? 추상 자료형(ADT) 란? 추상 자료형이란 구체적인 완성 과정을 언급하지 않고, 순수하게 기능이 무엇인지 나열한 것입니다. 예를 들어 설명하기 위해 C언어 기반으로 구조체 하나를 정의하겠습니다. 구조체를 기반으로 리모콘을 의미하는 구조체를 정의하였습니다. Remote이라는 자료형의 정의인 셈입니다. 하지만 컴퓨터 공학적 측면에서는 자료형의 정의가 구조체 정의만으로 완성되는 것이 아닙니다. Remote을 기반으로 하는 연산의 종류를 결정하는 것도 추가해야합니다. 즉, 아래의 두 가지를 다 충족시켜야 합니다. 1. 구조체의 정의 2. 그 구조체와 관련된 연산의 종류 여기서 연산은 +,- 의 기본 연산이 아니라 Remote을 기반으로 제공할 수 있는 기능 관련 연산을 의미합니다. 아래와 같은 것들이 될 수 있.. 2020. 7. 9. 이전 1 다음