Pemrograman Berorientasi Objek
Object Oriented Programming · Pemrograman & Algoritma · 3 sks wajib · MIK1624402 (2020: PAIK6401)
Prasyarat Algoritma dan Pemrograman
Materi
Folder Drive ↗Sebelum UTS 7
- 1 Object Orientation PPTX ↗
- 2 Object Class PPTX ↗
- 3 Enkapsulasi Relasi Antar Objek Catatan PPTX ↗
- 4 Inheritance PPTX ↗
- 5 Abstract Class Interface PPTX ↗
- 6 Exception Assertion PPTX ↗
- 7 Review PPTX ↗
Sesudah UTS 7
- 8 Polimorfisme dan Binding Catatan PDF ↗
- 9 Generik PDF ↗
- 10 Koleksi PDF ↗
- 11 Persistensi PDF ↗
- 12 Modularisasi PDF ↗
- 13 Lintas Paradigm PDF ↗
- 14 Object Oriented Design PDF ↗
Catatan
UTS & UAS
ada pembahasanUTS
2025- Enkapsulasi dan invariant objek · Periksa pembagian tanggung jawab dan akses atribut pada implementasi Java.
- Polimorfisme dan dynamic dispatch · Bedakan tipe referensi dan implementasi override yang dipilih. · Jelaskan kelas dan polimorfisme pada rancangan OOP.
Silabus
- 1 Objek, Kelas, Enkapsulasi, dan Information Hiding
- 2 Inheritance, Overloading, Overriding, Kelas Abstrak dan Interface, Eksepsi dan Asersi
- 3 Polimorfisme dan Generik
- 4 Koleksi Objek Persisten
- 5 Desain Berorientasi Objek, Multiparadigma
Sumber: Silabus Informatika 2020 (PAIK6401).
Referensi
- Panji Wisnu Wirawan, Indra Waspada, Satriyo Adhy. 2018. Buku Ajar Pemrograman Berorientasi Objek
- Herbert Schildt. 2019. Java The Complete Reference, 11st edition
- Vaskaran Sarcar. 2020. Interactive Object-Oriented Programming in Java
- Robert C. Martin. 2013. Agile Software Development, Principles, Patterns, and Practices, 1 edition
- Peter Sestoft. 2017. Programming Language Concepts, 2nd edition