추상 데이터 타입
//데이터 타입// - 데이터의 집합과 연산의 집합을 말한다.(예) int 데이터 타입데이터 : {... , -2, -1 ,0 ,1 , 2 , ...}연산 : +, -, /, *, % //추상 데이터 타입// - 데이터 타입을 추상적(수학적)으로 정의 한 것을 말한다.-데이터나 연산이 무엇인가는 정의 되지만 데이터나 연산을 어떻게 컴퓨터 상에서 구현 할 것인지는 정의 되지 않는다. -객체 : 추상 데이터 타입에 속하는 객체가 정의된다.-연산 : 객체들 사이의 연산이 정의 된다. 이 연산은 추상 데이터 타입과 외부를 연결하는 인터페이스의 역할을 한다. //추상 자료형(ADT)// 인터페이스와 구현을 분리하여 추상화 계층을 둔 것이다.객체 지향의 클래스(Class)또는 사용설명서와 유사하다. 기능의 구현 부..
2019. 12. 22.