download

Matakuliah
Tahun
Versi
: T0044/Pemrograman Berorientasi Obyek
: 2005
: 1.0
Pertemuan 7
Review 1 – 6
1
Learning Outcomes
Pada akhir pertemuan ini, diharapkan mahasiswa
akan mampu :
• Membandingkan Pemrogramman
Konvensional dengan Pemrogamman
Beorientasi Object
2
Outline Materi
• Review Pertemuan 1 – 6
• Quiz Fundamental C++ dan OOP
3
Review Pertemuan 1 – 6
1. Sejarah, Kemampuan & contoh program
C++
2. Cara Kerja Function & Pointer, Passing
By Value & By Reference
3. Formated Input & Output
4. Struct & Abstract Data Type
5. Encapsulation: Class, Object
6. Overloading Operator, Friend Function
4
Quiz
• Soal-soal mencangkup seluruh materi review
• Soal tentang Object Oriented Programming
5
Program Kasus
Buatkan program C++ lengkap menggunakan prinsip PBO (class)
yang lengkap dari objek-objek beriku ini:
Id
: B0001
Nama : Ayam
Jumlah_Kaki :2
Id
: B0002
Nama : Anjing
Jumlah_Kaki : 4
Id
: B0003
Nama : Tikus
Jumlah_Kaki : 4
Dimana program mempunyai tugas memberikan nama awal pada
objek-objek tersebut di atas, dan user bisa memasukkan data pada
objek-objek tersebut di atas, serta dapat menampilkan data-datanya.
Jangan lupa ada program utama yang menciptakan 3 buah objek, dan
mengakses fungsi member dari class yang ada.
6
Tugas 7
• Tugas 7A: Mahasiswa mengerjakan quiz
yang diberikan dosen
• Tugas 7B: Mahasiswa membuat analisis
terhadap program kasus dari dosen
• Tugas 7C: Mahasiswa membuat program
sederhana berbasis object
7