Kompetensi : -Mahasiswa mampu mempraktekkan penggunaan metode Searching di berbagai Struktur misalnya List (Kompetensi 13,14,15)
Syarat Mahasiswa sudah membuat Tugas 4 & 5 tentang membuat Project List Mahasiswa sudah memahami pembuatan atribut, metode dalam Class Gerbong, memahami dan mampu menjalankan Class Gerbong melalui Driver (Program Utama)
Target Pembelajaran Membuat Class Baru yaitu class yang berfungsi untuk mengobservasi List, dinamakan Class gerbongobserver. Metode yang dibuat adalah Metode Searching Gerbong sebagai elemen list. Mencari Kursi kosong dalam gerbong yang dicari Menyalin kursi kosong ke dalam struktur data vector.
Metode Pembelajaran Kelas Penjelasan dosen. Eksperimen Umpan balik Tugas 6, mendetilkan header yang sudah dibuat.
Class gerbongobserver Objek gerbongobserver Mengarahkan agar objek ob dapat mengakses struktur objek List
Method CariGerbong di dalam Class gerbongobserver Header Realization
Struktur Vector Parameter objek vector Deklarasi Objek vector
Gambaran List dengan Class gerbongobserver
Tugas 6 Modifikasi Tugas 5, tambahkan class gerbongobserver untuk mencari gerbong dalam list. Tambahkan struktur baru vector untuk menampung nomor kursi kosong di seluruh gerbong. Tambahkan sebuah method baru untuk menentukan reorganisasi gerbong sehingga gerbong yang ada minimal 75% terisi penumpang, gerbong yang tidak memenuhi syarat harus didelete. Tambahkan mekanisme untuk menentukan dan menangani kasus kosong.