Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> .

ADT Tipi di dati astratti

Quando i programmatori a creare applicazioni di calcolo utilizzando linguaggi come Java devono decidere come gestire gli elementi di dati . A seconda della natura di un sviluppatori di progetto può essere necessario creare un programma in cui i dati possono essere modellati , memorizzati, ricercati e aggiornati . Linguaggi di programmazione offrono una vasta gamma di programmi di utilità per gestire i dati, inclusi i tipi di dati astratti . In Tipi di dati astratti Java permettono ai programmatori di scegliere le strutture di dati per soddisfare le esigenze dei loro progetti . Lezioni

applicazioni Object Oriented spesso coinvolgono classi e oggetti . I programmatori possono utilizzare oggetti forniti all'interno del linguaggio e possono eventualmente creare le proprie classi . Ogni oggetto in un programma ha una serie di proprietà e metodi che sono definiti all'interno di una dichiarazione di classe . I programmatori scrivono queste dichiarazioni di classe per soddisfare i dati e le funzionalità all'interno dell'applicazione nel suo insieme . Classi di ADT elementi di dati del modello e le collezioni in vari modi diversi .
Data Processing

scelta di un ADT , o la progettazione di uno , può essere un compito cruciale in termini di prestazioni delle applicazioni ed efficienza . Per esempio alcune strutture di dati sono più veloci a cercare , mentre altri sono più facili da modificare . I programmatori devono pertanto prendere in considerazione la natura dei dati in un'applicazione , così come le attività che verranno eseguite su di esso quando prendere queste decisioni . Spesso un programma utilizza una classe di insieme per modellare una struttura in cui più elementi di dati sono memorizzati insieme attraverso il quale codice deve scorrere per individuare particolari elementi di dati .
Collezioni
Collezione classi di strutture di dati del modello

in vari modi per soddisfare diversi contesti. In Java il quadro Collezioni offre una gamma di strutture di dati progettati per soddisfare i vari tipi di attività dell'applicazione . Classi di insiemi comuni in Java includono elenchi , quali elementi memorizzare i dati in una struttura lineare , con i metodi per aggiungere e rimuovere elementi , così come cercare particolari oggetti. Mappa raccolte di elementi di dati memorizzabili come coppie di chiavi e valori con codice esterno utilizzando la chiave per accedere a un determinato valore.
Interfacce

Molte collezioni di programmazione sono definite utilizzando interfacce. In Java una interfaccia definisce i metodi che un insieme di classi deve osservare. Se una dichiarazione di classe in un'applicazione implementa una particolare interfaccia che deve comprendere tutte le modalità indicate all'interno di tale interfaccia . Così come l'implementazione di interfacce Java ADT esistenti e utilizzando le classi all'interno del linguaggio , gli sviluppatori possono scegliere di implementare le proprie classi di ADT . Ciò consente ai programmatori per archiviare i dati in modo che si adattano perfettamente i progetti su cui stanno lavorando .

 

Programmazione © www.354353.com