• Tidak ada hasil yang ditemukan

Hati Ikhlas – Pikiran CerdasPertemuan 10, Algoritma&Struktur Data : Reservasi Kereta Api Hati Ikhlas - Pikiran Cerdas

N/A
N/A
Protected

Academic year: 2017

Membagikan "Hati Ikhlas – Pikiran CerdasPertemuan 10, Algoritma&Struktur Data : Reservasi Kereta Api Hati Ikhlas - Pikiran Cerdas"

Copied!
14
0
0

Teks penuh

(1)

Algoritma dan Struktur

Data

Pertemuan #10, 9 Juni 2011

Acep Taryana, aetthea.blog.unsoed.ac.id Teknik Elektro Unsoed

(2)

Kompetensi

Kompetensi Umum : Setelah mengikuti mata kuliah

ini mahasiswa dapat mendesain program aplikasi

“Abstraksi Reservasi Kereta Api”, “Abstraksi Jam”,

“Abstraksi Sistem Tanki Air” menggunakan STL

bahasa C++.

Kompetensi Khusus : Mahasiswa mampu membuat

Class Gerbong, dengan mengkonversikan program

gerbong kerata api yang telah diajarkan dalam

(3)

Pokok Bahasan

Definisi Atribut dan Metode Class

(4)

Sub Pokok Bahasan :

Membuat pengembangan lebih lanjut

Class Gerbong, tambahkan metode

PesanKursi(), metode

CetakStatusKursi(),

HitungKursiKosong(),

(5)

Kegiatan Mengajar

Mahasiswa akan diarahkan untuk memahami struktur

List<gerbong> yang memuat object gerbong.

Mahasiswa diarahkan untuk memahami dan

menggunakan variabel pos, *pos, pos-> untuk mengakses struktur list dalam STL C++.

Mahasiswa diarahkan untuk memahami dan

menggunakan metode end(), begin() yang dimiliki oleh object list STL C++.

Mahasiswa diarahkan untuk mampu menambahkan dan

menggunakan beberapa metode baru dari Class Gerbong meliputi PesanKursi(), metode

(6)

Definisi List dalam STL C++

List dalam STL C++ menggunakan

(7)

Pointer Pos sebagai penunjuk akses ke

berbagai node dalam list<Gerbong>

Pos didefinisikan sebagai beriku :

List<Gerbong>::iterator Pos;

Pos ditunjukkan ke node awal dari list

L :

(8)

Pointer Pos digerakkan

ke node Next atau Prev

Pos++;

(9)

Mengetahui Batas Akhir atau Awal

suatu List L

Apakah pointer pos sudah mencapai akhir List

L?

if (pos ! = L.end()) {

cout << “Pointer pos belum mencapai L.end()” << endl; }

else

(10)

Mengakses Metode atau Atribut

Object dari Class Gerbong

Gambaran Struktur Class Gerbong

(11)

Mengakses Metode atau Atribut

Object dari Class Gerbong

Didefinisikan Gb1, Gb2, Gb3 sebagai

object dari Class Gerbong :

Gerbong Gb1, Gb2, Gb3

;

Diakses metode CetakGerbong dari

Object Gb1, Gb2, Gb3 sebagai berikut :

(12)

Memasukkan object Gb1, Gb2, Gb3

ke dalam List L

Dimasukkan satu per satu dari Gb1,

(13)

Mengakses salah satu metode CetakGerbong dari

object Gb1, Gb2, Gb3 yang sudah dirangkai dalam

List

Pos->CetakGerbong(), maka yang tercetak

(14)

Referensi

Dokumen terkait

pengadaan barang tersebut dimulai dengan adanya pengumuman di Media Indonesia, Harian Berkat, dan pengumuman yang ditempelkan pada papan pengumuman di Dinas Kimpraswil

PT Arta Agung Sentosa, PT Arta Guna Sentosa, PT Arta Kencana Agung, CV Haris, PT Kedung Agung, CV Kencana Makmur, PT Gemilang Citra Utama, CV Sumber Makmur

[r]

Setelah mempelajari seluruh dokumen dan bukti-bukti secara mendalam, Majelis Komisi menemukan bahwa tidak ditemukannya hubungan secara langsung antara PKS dengan ditetapkannya PT

Sesuai dengan tujuan penelitian, maka data hasil penelitian ini menguraikan data pasien dan edukasi pencegahan dan pengendalian infeksi yang dilakukan perawat di ruang rawat

PEMIKIRAN MUHAMMAD IQBAL DAN DAMPAKNYA TERHADAP PERJUANGAN KEMERDEKAAN PAKISTAN (1930-1938).. Universitas Pendidikan Indonesia | repository.upi.edu

dalam menghasilkan tanaman padi dengan produksi yang lebih tinggi..

PBM lain yang terdaftar di Pelabuhan Belawan untuk dapat turut serta dalam kegiatan bongkar muat di Terminal Curah Kering sebagaimana diatur dalam Berita Acara Aanwijzing tanggal