Berorientasi Obyek
Kuliah & Penilaian
Jadwal
Senin, jam ke 5 -6 (10.30-12.00)
Penilaian
Presensi (10% jika 75% masuk )
Tugas/ Kuis (20%)
Ujian Mid (30%)
Ujian Akhir (40%)
Pengantar
Sistem Beoriaentasi Obyek
Kelas dan Obyek
Desain Berorientasi Obyek
Pemrograman Berorientasi Obyek
contoh
keadaan perilaku
warna berjalan
nama mengeong
jenis
contoh
variable method
warna berjalan()
nama mengeong()
jenis
Contoh :
Pengembangan SIA (Sistem Informasi Akademik)
Berorientasi Prosedur
Prosedur / fungsi
mhs_registrasi
mhs_krs
SIA
dosen_insertNilai
admin_setJadwal
Sepeda1
Sepeda jenis = BMX
jenis warna = hitam
warna berjalan()
berjalan() mengerem()
mengerem()
Sepeda2
jenis = Mini
warna = merah
berjalan()
mengerem()
Program Studi Sistem Informasi
Universitas Ahmad Dahlan
Message
message
Obyek A Obyek B
dipanggil
berjalan(10 km/jam)
Budi SepedaBudi
Encapsulation (pembungkusan)
Inheritance (pewarisan)
Polymorphism
Administrator
password
setPassword()
package
Sepeda1 : Sepeda
Sepeda
jenis
+jenis warna
-warna
+berjalan() Sepeda2 : Sepeda
+mengerem() jenis
warna
Kelas I/O