Skip to main content

추상 데이터 유형은 무엇입니까?

computer 컴퓨터 프로그래밍에는 여러 유형의 변수, 기능 및 데이터 유형이 있습니다.추상 데이터 유형은 프로그램 내 조건에 따라 변경 될 수있는 변수입니다.이것은 추상화 레이어를 만들어 코드 재사용을 가능하게하는 객체 지향 프로그래밍 모델입니다.이 데이터 유형은 종종 C ++ 및 Java Reg에서 사용됩니다.프로그래밍 언어 및 고급 개발 기술로 간주됩니다.이 데이터 유형에는 해당 구조 내에서 데이터 값을 수정할 수 있도록 기본 작업이 포함되어야합니다.데이터 유형은 상속을 통해 유사한 데이터 유형에 의해 사용할 수 있으므로 작업을 후손으로 확장 할 수 있습니다.

추상 데이터 유형을 설명하는 데 종종 사용되는 예는 목록 및 대기열 개체입니다.이들은 데이터 스프레드 시트와 유사한 선형 방식으로 정보를 유지하는 객체입니다.목록과 큐 객체는 데이터 세트를 관리하고 기능을 사용하여 해당 데이터를 조작합니다.데이터 세트를 관리하기 위해 추상 데이터 유형을 만들면 목록과 큐 객체 모두 동일한 정렬 기능을 사용할 수 있습니다.추상 데이터 유형은 실제 데이터 구조의 골격 형태 인 데이터 유형입니다.프로그램의 특정 요구에 따라 기능을 재사용 할 수 있도록 골격으로 설계되었습니다.

먼저 콘크리트 데이터 유형에 할당하지 않고 추상 데이터 유형을 사용할 수 없습니다.이것은 생성 될 때 실제 데이터 유형으로 변환 해야하는 전구체 골격 데이터 구조입니다.그런 다음 해골은 상속 된 콘크리트 구현에서 사용 가능한 기능에 액세스하여 사용됩니다.추상 클래스는 후손 클래스에서 사용할 수있는 인터페이스와 기능을 정의합니다.이 추상화 층은 응용 프로그램 전반에 걸쳐 일반 기능을 생성하고 사용하기위한 영역을 제공합니다.Java 프로그래밍 언어는 추상 계층의 인터페이스 및 기능적 메소드를 통해이를 달성합니다.이것은 객체 및 부모-자식 관계를 기반으로하는 계층 구조 데이터베이스 디자인입니다.객체 데이터베이스 원칙과 추상 데이터 유형 내에서 여러 형식을 취할 수 있습니다.이를 통해 여러 유형의 데이터가 데이터베이스 구조에 저장 될 수 있습니다.