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
matakuliah Dasar Pemrograman.
Pokok Bahasan
Definisi Atribut dan Metode Class Gerbong
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 CetakStatusKursi(),
HitungKursiKosong(), SearchNamaPenumpang().
Pos--;
if (pos ! = L.end()) {
cout << Pointer pos belum mencapai L.end() << endl;
}
else
cout << Pointer pos sudah mencapai L.end() << endl;
Tugas
Pelajari cara mendefinisikan dan
mendeklarasikan Class dalam bahasa C++
Buat program untuk mendefinisikan
List<Gerbong> L; dan lakukanlah berbagai
manipulasi sbb : Menomori gerbong dan Kursi,
Mengisi status kursi, Mencetak status kursi ke
Layar, Mencari Kursi Kosong disetiap Gerbong.
Dikumpulkan minggu depan