Wednesday, March 6, 2013

IDE Delphi dan OOP

Delphi adalah suatu program berbasis bahasa Pascal yang berjalan dalam lingkungan Windows. Delphi telah memanfaatkan suatu teknik pemrograman yang disebut RAD yang telah membuat pemrograman menjadi lebih mudah. Delphi adalah suatu bahasa pemrograman yang telah memanfaatkan metode pemrograman Object Oriented Programming (OOP).

Lingkungan kerja Borland Delphi dapat dilihat pada gambar di bawah ini.





Fungsi dari elemen-elemen di atas adalah :
- Object Inspector : suatu window yang berguna untuk mengatur suatu object baik properti, events dan method.

- Form : Digunakan sebagai layar/window yang digunakan sebagai lembar kerja kita. Di form-lah semua komponen seperti tombol dan komponen lainnya disimpan.

- Window Unit/Source Code : Window/layar yang berisi perintah-perintah yang akan dieksekusi oleh komputer. Di layar inilah kita mengisikan program-program.

- Component Palette : Layar yang berisikan komponen-komponen yang dipakai dipakai dalam program kita.

Pengantar Object Oriented Programming (OOP)
Perbedaan konsep pemrograman berbasis objek dengan konsep pemrograman biasa adalah sebagai berikut :
1. Dalam pemrograman biasa, suatu benda hanya memiliki properti (ciri) yang membentuk dirinya.
Contoh : Objek manusia memiliki nama, tinggi, berat, warna kulit dan lain-lain.
2. Dalam pemrograman berorientasi objek, suatu benda tidak hanya memiliki properti (ciri) tetapi juga memiliki method dan event.
Contoh: Objek manusia tidak hanya memiliki properti nama, tinggi, berat, warna kulit tetapi juga mempunyai metode / langkah yang dapat dikerjakan dan juga event (suatu kejadian yang bisa terjadi pada objek).
Event dapat berupa : Event ketika lapar, ketika haus, ketika ngantuk dan lain-lain.
Method dapat berupa : Makan, minum, tidur.
Suatu method bisa saja dipanggil ketika suatu event terjadi. Contoh ketika manusia lapar, maka dia akan melakukan method makan. 



0 comments:

Post a Comment

 
Copyright © . Only-me - Posts · Comments
Theme Template by BTDesigner · Powered by Blogger