Skip to content

Repository files navigation

PBO25A

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}



🧠 Tentang Materi

Pada repositori ini, Anda akan menemukan beberapa contoh kelas Java yang dipelajari dalam PBO, seperti:

📌 Mahasiswa.java

Kelas yang merepresentasikan data mahasiswa (NIM, nama, kelas/kom, angkatan) dengan encapsulation melalui getter/setter, serta override toString(). :contentReference[oaicite:2]{index=2}

📌 Absensi.java

Contoh kelas yang menggabungkan objek Mahasiswa dan tanggal absensi, serta status kehadiran — menunjukan hubungan antar objek dalam PBO. :contentReference[oaicite:3]{index=3}

📌 Lainnya

Implementasi lain yang biasanya ada dalam praktikum seperti:

  • Lingkaran.java
  • persegipanjang.java
  • kelas-kelas dari pertemuan praktikum lain.

🚀 Cara Menjalankan

  1. Clone repositori
    git clone https://github.com/ade-m/PBO25B.git
    
  2. Masuk ke direktori proyek
    cd PBO25A
    
  3. Compile dan Run file Java
    javac NamaFile.java
    java NamaFile

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages