Kursus yang tersedia

Konsep Sistem Informasi
Semester 1
pilih_prodi: Sistem Informasi
smt_semester: Semester 1
Matematika Diskret I
Semester 1
pilih_prodi: Sistem Informasi
smt_semester: Semester 1

Master kelas untuk copy kelas/kursus

Kalkulus I
Semester 1
pilih_prodi: Sistem Informasi
smt_semester: Semester 1

Master kelas untuk copy kelas/kursus

Dasar-Dasar Arsitektur Komputer
Semester 1
pilih_prodi: Sistem Informasi
smt_semester: Semester 1
Pemrograman Berorientasi Obyek
Semester 3
Pemrograman berorientasi objek (OOP) adalah paradigma pemrograman yang menggunakan objek sebagai unit dasar dalam pengembangan perangkat lunak. Dalam OOP, programmer menggunakan kelas dan objek untuk menerapkan konsep dunia nyata ke dalam program komputer. 
 
Beberapa keunggulan OOP dibandingkan pemrograman prosedural, di antaranya:
  • Lebih cepat dan mudah dijalankan
  • Menyediakan struktur yang jelas untuk program
  • Membuat kode lebih mudah untuk dipelihara, dimodifikasi, dan di-debug
  • Memungkinkan pembuatan aplikasi yang dapat digunakan kembali sepenuhnya 
     
Beberapa bahasa pemrograman yang mendukung OOP, di antaranya:
Visual Foxpro, Java, C++, Pascal, SIMULA, Smalltalk, Ruby, Python, PHP. 
 
Tiga pilar utama pemrograman berorientasi objek adalah enkapsulasi, pewarisan, dan polimorfisme