Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    ADT abstrakta datatyper

    När programmerare skapa datorapplikationer använder språk som Java måste bestämma hur man hanterar dataposter . Beroende på projektets art utvecklare kan behöva skapa ett program där data kan modelleras , lagras , sökt och uppdateras . Programmeringsspråk erbjuder en rad verktyg för att hantera data, inklusive abstrakta datatyper . I Java abstrakta datatyper tillåter programmerare att välja datastrukturer för att passa behoven hos sina projekt . Klasser

    objektorienterade program innebär ofta klasser och objekt . Programmerare kan använda objekt som tillhandahålls inom språk och kan eventuellt skapa sina egna klasser . Varje objekt i ett program har en uppsättning egenskaper och metoder som definierats i en klass deklaration . Programmerare skriver dessa klassdeklarationer att passa data och funktionalitet i programmet som helhet . ADT klasser modelldata objekt och samlingar på olika sätt .
    Databehandling

    välja en ADT , eller utforma en , kan vara en viktig uppgift när det gäller programmets prestanda och effektivitet. Till exempel vissa datastrukturer är snabbare att söka medan andra är lättare att ändra . Programmerare måste därför överväga vilken typ av data i ett program , liksom de uppgifter som ska utföras på det när du gör dessa beslut . Ofta ett program kommer att använda en samling klass för att modellera en struktur där flera dataobjekt lagras tillsammans genom vilken kod måste iterera att lokalisera särskilda dataposter .
    Samlingar

    Collection klasser modell datastrukturer på olika sätt för att tillgodose olika sammanhang . I Java Samlingar ram ger en rad datastrukturer utformade för att passa olika typer av applikationer arbetsuppgifter . Vanliga samling klasser i Java inkluderar listor som lagrar dataposter i en linjär struktur , med metoder för att lägga till och ta bort element samt söka för särskilda objekt . Karta samlingar lagra dataposter som par av nycklar och värden med extern kod med hjälp av nyckeln för att komma åt ett visst värde .
    Gränssnitt

    Många programmering samlingar definieras med hjälp av gränssnitt . I Java ett gränssnitt definierar de metoder som en uppsättning klasser måste följa . Om en klass deklaration i ett program implementerar ett visst gränssnitt måste omfatta alla metoder som anges i detta gränssnitt . Samt genomföra befintliga Java ADT gränssnitt och använda klasser inom språk , kan utvecklare välja att genomföra sina egna ADT klasser . Detta gör att programmerare att lagra data på ett sätt som perfekt passar de projekt de arbetar med . Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur Separera siffrorna i ett tal i Prolog
    ·Vad är buffring i programmering
    ·Hur kan vi minska MPI
    ·Konvertera Höjd i ColdFusion
    ·Hur man använder Direct3D
    ·Hur importera användare i Community Builder på Joomla…
    ·Hur att ringa gratis Skräck Banners
    ·Assemblerspråkprogrammering Verktyg
    ·Vad är syntaxmarkering
    ·Hur man beräknar SHA - 256 för en String
    Utvalda artiklarna
    ·Hur Split Matlab Jet Color Table till RGB
    ·Java Undantag Tutorial
    ·Hur man sparar ett OLE-objekt till en Access- tabell me…
    ·Grundläggande PHP Chatta Tutorial
    ·Hur Split Strängar i Python
    ·Konvertera QBasic till Visual Basic
    ·Vad är meningen med skriptspråk
    ·Hur Bifoga en befintlig fil i Visual Basic
    ·Hur man gör en ögla Line
    ·Malloc funktion
    Copyright © Dator Kunskap http://www.dator.xyz