Reklama

typ zdefiniowany przez uzytkownika

(user-defined type)

typ danych okreslony przez programiste w jednym z jezyków umozliwiajacych tworzenie nowych typów. Mozliwosc tworzenia nowych typów danych zawieraja jezyki Ada, Clu, C++, Java, obiektowy Turbo Pascal i in. Uzytkownik takich jezyków moze w oparciu o typy maszynowe i wbudowane konstruowac biblioteki dzialan na nowych typach, odpowiednio modelujacych rozwiazywany problem lub ulepszajacych typy juz istniejace w jezyku. Przykladem tych pierwszych moze byc typ zegar z operacjami pobierz_stan i ustawianie oraz mozliwoscia dalszego definiowania typów pochodnych, np. typu budzik (z operacja alarm). Przykladem ulepszania typów pierwotnych moze byc typ kontener__int wprowadzajacy automatyczna kontrole przekraczania zadeklarowanej wartosci granicznej tablicy typu int w jezyku C++. Inna nazwa t.z.p.u. jest abstrakcyjny typ danych.

Reklama

Podobne hasła:

Encyklopedia Internautica
Reklama
Reklama
Reklama