자료구조, 자료형, 추상 자료형 (Data Structure, Data Type, Abstract Data Type)의 차이점에 대하여 설명해 보세요
- 신입 개발자 전공 지식 & 기술 면접 백과사전 {GH-cloned}#
자료구조는 학문적 의미에서 데이터를 어떻게 저장하고 관리할지에 대한 내용을 다룹니다. 자료형은 자료구조보다는 더 구체적으로, 타입의 이름과 그 속성들에 관하여 정의합니다. 마지막으로 추상 자료형은 객체지향에서 많이 거론하는 추상화의 한 예로, 자료의 연산에 관하여 정리한 문서를 의미합니다. 행동만을 정의할 뿐 실제 구현을 문서에 적지 않습니다.