Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
dát abstrakcie je technika programátori používajú skryť podrobnosti o kus softvéru za jeho rozhrania . To umožňuje iní programátori a klientsky softvér pre jednoduché používať svoj softvér pomocou zjednodušenej rozhranie . Údaje abstrakcie tiež deje v reálnom svete . Keď budete mať svoje auto do mechanik a požiadať o výmenu oleja , prosí o peniaze a kľúče od auta . O pol hodiny neskôr sa zmenil olej v motore . Nemusíte nutne poznať podrobnosti o tom , čo sa stalo pod kapotou . Mechanik je zamestnaný dát abstrakcie oddelením rozhrania ( sociálne a fiškálne výmeny ) z realizácie ( otváranie kapoty vozidla , vypúšťanie oleja , nahradí nový olej ) .
Abstraktných dátových typov Represent matematických modelov
abstraktné dátový typ je matematický model , obvykle aplikuje pomocou počítačového algoritmu . Príkladom abstraktné dátový typ je " stack " , dátový model , ktorý prijíma vstup na vrchole stohu uložených položiek . Položky sú odstránené z hornej časti zásobníka , takže sa sleduje správanie prvého - in - first - out . Existuje mnoho spoločných abstraktné dátové typy známe z oblasti počítačovej vedy ( pozri zdroje ) .
Dat Abstrakcia Používa sa v návrhu programu
Pretože dát abstrakcie je technika používaná u zakryť detaily komplexného systému od jeho užívateľa , väčšina konštrukčných prác pre projekt zahŕňa stanovenie podrobností dát abstrakcie . Vedúci projektu je potrebné stanoviť veľmi zložité aspekty programu z systémovú hľadiska , ale pomocou dátovej abstrakcie môžu zlomiť problém na menšie kúsky .
Abstraktné dátové typy použité v priebehu realizácie
Abstraktné dátové typy sa používajú na ukladanie a manipuláciu s dátami . Jedná sa teda o viac súčasťou skutočného programovacieho hľadiska návrhu softvéru ako dátové abstrakcie . Programátor môže používať abstraktné dátové typy manipulovať s dátami v rámci cieľa svojho projektu , ktorý s najväčšou pravdepodobnosťou zahŕňa dátové abstrakcie na vyššej úrovni dizajne .
Copyright © počítačové znalosti Všetky práva vyhradené