Tipe Data Abstrak (Abstract Data Type)

Home » » Tipe Data Abstrak (Abstract Data Type)
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2UO9LirEEbeQpDD6ap5qvd2CaPFaIToLM4ZjQ1OFqQIFP7rCDpEnxrveYKl6w_KE5xU-7p8jSz0H9mckRkwPNv3FTs76fzDXUbLxTE8ujwTL1aHbyJju-0YZN1IZpq7fg6zWQDb8vlY67/s1600/c%252B%252B.jpg


AksFullShare-Tipe data adalah jenis data dari suatu nilai atau variabel yang ditangani oleh bahasa pemrograman Generalisasi dari tipe data primitif dan generalisasi dari operasi-operasi primitif
Tipe data dibagi dua yaitu:

1. Built-in type Abstract Data Type
Tipe data yang tersedia berupa untaian bit memori komputer yang sudah terdefenisi dalam bahasa pemrograman tersebut
Contohnya adalah : boolean, character, string, bit, byte, array, dll.

2. User defined type
Tipe data yang didefenisikan sendiri oleh user sesuai dengan domain persoalan yang dihadapi

Contoh : (Dalam Bahasa Pascal)

Type
      TPerson=record
                  name : string[30]
                  address : string[100]
                  city : string[20]
      end;
Var
      aPerson=TPerson


Contoh User defined type :
Program Data
         Type
         Manusia=record
         Nama : String
         JK : boolean
         TglLhr : Date
      end;
Var
     Orang = Manusia
Begin
{Cara untuk mengisikan data}
     Orang.Nama='Dewi';
     Contoh User defined type
     Orang.Jk=0;
     Orang.TglLhr=12-12-2000;
    {Cara untuk menampilkan}
     writeln(Orang);
 end.




.
Share this article :