Abstract data type (1) 썸네일형 리스트형 ADT: 추상 자료형 ADT - Abstract Data Type 추상적으로 정의된 자료형 데이터를 추상화하여 논리적인 구조를 정의한 것 게임에서 캐릭터를 구현한다고 하면, 캐릭터의 동작, 속성들은 컴퓨터가 연산할 수 있는 자료형으로 정의되어야 한다. 현실에 존재하는 개념 등을 구현하기 위해 원하는 자료형으로 만든 것을 의미. Python으로 예를 들면 Python에서는 주로 Class를 통해 추상 자료형을 만든다. 예를 들어 '자동차' 라는 개념의 추상자료형을 만들고, 이 추상자료형의 속성으로 이름, 브랜드를 정의할 수 있다. class Car: def __init__(self, name, brand): self.name = name self.brand = brand def describe(self): print(f"이 차.. 이전 1 다음