Abstract Data Type

열혈 자료구조를 다시 읽으며 공부하면서 정리하는 내용

자료형

자료의 형태뿐만이 아니라 연관된 함수까지 포함하는 개념

Abstract Data Type (추상자료형)

상세한 것은 숨기고 기능만 보여주는 것. 구현과 활용을 구분짓는 것.

ex) 자동차

  • 운전 (엑셀을 밟으면 밟힌 정도를 측정하는 센서가 동작하고 그 양이 측정되어 밸브가 열리면서 공기 양이 조절되고 ~~~~ )
  • 정지 (브레이크를 밟으면 디스크의 압력이 높아지고 그 압력이 바퀴를 조이면서 ~~~~ )

여기서 운전과 정지는 괄호 속의 상세한 동작을 숨긴 기능으로 추상자료형이라 생각할 수 있다.



© 2017. All rights reserved.

Powered by Hydejack v6.6.1