Dalam
bahasa C++ kita dapat melakukan enkapsulasi tipe data primitif yang
dikenal dengan ADT (Abstract
Data Types).
Secara
umum ADT dapat kita sebut sebagai interface
yang
menyatakan apa yang dapat dilihat dan digunakan oleh programer.
Secara Umum struktur ADT :
Secara Umum struktur ADT :
typedef struct {
<statement>
<statement>
}<nama adt>;
Sebagai
 latihan awal kita akan membuat program tanggal
 menggunakan ADT diimplementasikan
 mengunakan perintah struct.
 Pertama kita akan membuat file tanggal.h,
 kemudian buatlah file main.cpp yang akan mengakses tipe data ADT
 yang telah kita definisikan pada tanggal.h,
 berikut
 ini source codenya :
- tanggal.h
 
- typedef struct {int tgl;int bulan;int tahun;}tanggalan;
 
- main.cpp
 
- #include <iostream>#include "tanggal.h"using namespace std;int main(){tanggalan tang;tang.tgl = 1;tang.bulan = 12;tang.tahun = 1990;cout << "tanggal =" << tang.tgl << endl;cout << "Bulan =" << tang.bulan << endl;cout << "Tahun =" << tang.tahun << endl;return 0;}
 
Output Dari program

0 komentar:
Posting Komentar