Anda di halaman 1dari 11

Event Driven System

Nama kelompok :
Yudha
Anwar
Hella
Rony
Hasan
Dalam konsep OOP, informasi umum suatu
objek yang dapat diakses programmer
adalah:

1. Informasi kondisi (property)


2. Informasi tindakan (method)
3. Informasi umpan balik (event)
Informasi kondisi (property)

Karakteristik/sifat/atribut yang
dapat dibaca dan diatur oleh
user/programmer
Contoh: warna, nama, tinggi, lebar
Informasi tindakan (method)

Serangkaian prosedur/fungsi yang dimiliki oleh suatu objek yang


akan dijalankan sesuai dengan respon yang diberikan oleh suatu
perintah atau kejadian

Contoh: close, show, hide, equals


Informasi umpan balik (event)
Kejadian yang dapat dialami oleh sebuah objek yang direspon
oleh suatu prosedur sub program yang akan dijalankan ketika
suatu event dipicu diberi aksi oleh user atau sistem

Contoh:
ketika mouse di-klik (MouseClick)
ketika dilewati mouse (MouseMove)
ketika form ditampilkan (Shown)
ketika form dimuat (Load)
Konsep Event-driven
Dengan diperkenalkannya mouse, pemrograman
event-driven banyak disukai oleh user dan
Programmer

Aplikasi Windows memakai metode event-driven


untuk mengelola interaksi antara program dan
User

Semua event yang muncul ditimbulkan oleh user


atau oleh suatu operasi dalam sistem Windows
Sebagian besar kode program yang ditulis dalam pemrograman
visual digunakan untuk menangani event dari user atau
sistem.
Prosedur atau sub program untuk menangani event biasa
disebut prosedur penanganan event (event handler)
Jika suatu event muncul dan didapatkan prosedur maka
prosedur tersebut akan diaktifkan dan akan dikerjakan
instruksiinstruksi yang ada dalam prosedur tersebut
Pemrograman event driven dilengkapi dengan kerangka
yang dapat membedakan antara user interface dan
proses tertentu dalam aplikasi
Bahasa pemrograman visual menyediakan kerangka
tersebut sehingga programmer akan lebih terkonsentrasi
pada pokok masalah aplikasinya
Pemrograman visual telah mengantisipasi berbagai event
yang ada di Windows dengan menyediakan aksi untuk
meresponnya.
Contoh event di Windows
klik kiri mouse
klik kanan mouse
klik ganda mouse
saat mouse melewati objek
penekanan tombol keyboard
saat form aplikasi ditampilkan
saat suatu pesan dikirim ke sistem operasi
Contoh Event driven dalam kehidupan
sehari-hari

televisi menyala setelah tombol power ditekan


saat seseorang mengetuk pintu, kita bertindak untuk membuka
pintu
ketika pelatuk pistol ditarik maka peluru melesat
Lampu menyala setelah tombol ON ditekan
TERIMA KASIH

Anda mungkin juga menyukai