Abstract Data Type
on Datastructure
열혈 자료구조
를 다시 읽으며 공부하면서 정리하는 내용
자료형
자료의 형태
뿐만이 아니라 연관된 함수
까지 포함하는 개념
Abstract Data Type (추상자료형)
상세한 것은 숨기고 기능만 보여주는 것. 구현과 활용을 구분짓는 것.
ex) 자동차
- 운전 (엑셀을 밟으면 밟힌 정도를 측정하는 센서가 동작하고 그 양이 측정되어 밸브가 열리면서 공기 양이 조절되고 ~~~~ )
- 정지 (브레이크를 밟으면 디스크의 압력이 높아지고 그 압력이 바퀴를 조이면서 ~~~~ )
여기서 운전과 정지는 괄호 속의 상세한 동작을 숨긴 기능으로 추상자료형이라 생각할 수 있다.