Repositori ini berisi kode praktikum Pemrograman Berorientasi Objek (PBO) untuk kelas 25A — termasuk contoh kelas Java sederhana seperti Mahasiswa, Absensi, serta program lain yang berhubungan dengan materi PBO dasar.
📌 PBO (Pemrograman Berorientasi Objek/OOP) adalah paradigma pemrograman yang fokus pada objek dan kelas dalam mendesain program, termasuk konsep seperti enkapsulasi, pewarisan, abstraksi, dan polimorfisme — yang menjadi materi dalam matakuliah PBO. :contentReference[oaicite:1]{index=1}
Pada repositori ini, Anda akan menemukan beberapa contoh kelas Java yang dipelajari dalam PBO, seperti:
Kelas yang merepresentasikan data mahasiswa (NIM, nama, kelas/kom, angkatan) dengan encapsulation melalui getter/setter, serta override toString(). :contentReference[oaicite:2]{index=2}
Contoh kelas yang menggabungkan objek Mahasiswa dan tanggal absensi, serta status kehadiran — menunjukan hubungan antar objek dalam PBO. :contentReference[oaicite:3]{index=3}
Implementasi lain yang biasanya ada dalam praktikum seperti:
Lingkaran.javapersegipanjang.java- kelas-kelas dari pertemuan praktikum lain.
- Clone repositori
git clone https://github.com/ade-m/PBO25B.git
- Masuk ke direktori proyek
cd PBO25A - Compile dan Run file Java
javac NamaFile.java java NamaFile