| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
    ADT types de données abstraits
    Quand les programmeurs de créer des applications informatiques utilisant des langages tels que Java , ils doivent décider comment gérer les éléments de données . Selon la nature d'un des développeurs du projet peut être nécessaire de créer un programme dans lequel les données peuvent être modélisées , stockage, la recherche et mis à jour . Les langages de programmation offrent une gamme de services pour gérer les données y compris les types de données abstraits . En Java Types de données abstraits permettent aux programmeurs de choisir les structures de données pour répondre aux besoins de leurs projets. Classes

    applications orientées objet impliquent souvent des classes et des objets . Les programmeurs peuvent utiliser des objets fournis dans la langue et peut éventuellement créer leurs propres classes . Chaque objet dans une application est un ensemble de propriétés et de méthodes qui sont définies dans une déclaration de classe . Les programmeurs écrivent ces déclarations de classes en fonction des données et la fonctionnalité de l'application dans son ensemble. ADT classes d' objets et collections de données modèles et de différentes manières .
    Traitement des données

    Choisir un ADT, ou en concevoir une , peut être une tâche cruciale en termes de performances des applications et d'efficacité. Par exemple, certaines structures de données sont plus rapides à la recherche tandis que d'autres sont plus faciles à modifier . Les programmeurs doivent donc tenir compte de la nature des données dans une application ainsi que les tâches qui seront exécutées sur elle lors de la prise de ces décisions. Souvent, un programme utilisera une classe de collection pour modéliser une structure dans laquelle plusieurs éléments de données sont stockés ensemble dans lequel le code doit parcourir pour localiser des éléments de données particuliers .
    Collections
    les classes des structures de données du modèle de la collection

    de différentes façons pour répondre à différents contextes. Dans le cadre Java Collections offre une gamme de structures de données conçus pour convenir à différents types de tâches d'application . Classes de collection communs dans Java incluent les listes , les éléments de stocker des données dans une structure linéaire , avec des méthodes pour ajouter et supprimer des éléments ainsi que chercher des éléments particuliers. Carte collections articles de stocker des données sous forme de paires de clés et de valeurs avec le code externe à l'aide de la touche pour accéder à une valeur particulière .
    Interfaces

    nombreuses collections de programmation sont définies en utilisant des interfaces . En Java, une interface définit les méthodes qui un ensemble de classes doit respecter . Si une déclaration de classe dans une application implémente une interface particulière , il doit inclure toutes les méthodes indiquées dans cette interface. Ainsi que la mise en œuvre des interfaces existantes Java ADT et l'utilisation des classes dans le langage , les développeurs peuvent choisir de mettre en œuvre leurs propres classes d' ADT. Cela permet aux programmeurs de stocker des données d'une manière qui conviennent parfaitement aux projets sur lesquels ils travaillent .

    Previous :

    next :
      articles connexes
    ·Comment faire XSL Ignorer la référence DTD en XML 
    ·Comment calculer Big Endian Valeur Entier 
    ·Comment créer le socket exemples dans Ada 
    ·Le Code de Strip -têtes et pieds de page à partir de …
    ·Comment faire un bouton de réinitialisation sur Roblox…
    ·Quelles sont les limites INT normal 
    ·Les avantages de Microsoft NET 
    ·Microsoft Visual Source Safe Tutorial 
    ·Fonction Poignées en MATLAB 
    ·Comment lancer un fichier de commandes depuis un autre 
      articles en vedette
    ·Comment savoir quelles sont les fonctions C sont dispon…
    ·Comment créer un jeu de cadres dans une page HTML Doc 
    ·Protocoles d'Office Communicator 
    ·Comment faire votre nofollow Blogroll 
    ·Que sont les fichiers Skeleton 
    ·Comment faire pour exécuter une tâche cron PHP 
    ·Comment faire pour supprimer chaînes numériques en Pe…
    ·Comment faire pour démarrer un code C à partir de la …
    ·Comment activer le mode ARCHIVELOG pour la base de donn…
    ·Comment faire pour extraire une adresse email sur PHP 
    Copyright © Connaissances Informatiques http://fr.wingwit.com