Abstract Data Type at C++

Abstract Data Type atau ADT merupakan salah satu konsep dimana teknik pencoddingan dibagi kedalam beberapa bagian, misalnya bagian deklarasi record, bagian deklarasi tipe data primitif dan program utama. pada konsep Object Oriented Programming berikutnya terdapat konsep modularity, dimana kita bisa menggunakan fungsi-fungsi untuk digunakan di modul yang lain.

Berikut akan diberikan contoh script dalam C++ yang sudah dibuat dalam tools CodeBlock dari contoh ADT: contoh_1 hanya berisi cara pengimplementasian record, di assignment di bagian proses dan ditampilkan. 

-----------------------------------------------------------------------------------------------------------------
#include <iostream>
#include <string>
using namespace std;

int main(){
    //definisi struct pasien
    struct pasien
    {
        string noPasien;
        string nama;
        string alamat;
        string kota;
        int usia;
    };
    //deklarasi variabel pas
    pasien pas;
    //isi field2 di pas
    pas.noPasien = "B1001";
    pas.nama     = "Rahmat Rahimi";
    pas.alamat   = "Jl. Sunda No. 33";
    pas.kota     = "Bandung";
    pas.usia     = 32;
    //tampilkan data di pas
    cout << "No.pasien : " << pas.noPasien << endl;
    cout << "Nama       : " << pas.nama <<endl;
    cout << "Alamat    : " << pas.alamat << endl;
    cout << "Kota       : " << pas.kota <<endl;
    cout << "usia       : " << pas.usia << endl;
    return 0;
}
-------------------------------------------------------------------------------------------------------------
Silahkan dicobakan di rumah, silahkan gunakan tools yang disukai e.g: DevC++, CodBlock, etc.

Popular posts from this blog

Introduction to Use Case Diagram - Case study: Facebook

Kenapa tidak berkurban?

Mengenal Remote Sensing untuk Riset Berbasis Satelit