Pengenalan Delphi

Pengertian
Borland Delphi adalah bahasa pemrograman yang digunakan untuk merancang suatu aplikasi program.

Kelebihan Menggunakan Borland Delphi :
·         Delphi mendukung Pemrograman Berorientasi Objek (Object Oriented Programming/OOP)
·         Pengembangan aplikasi secara cepat (Rapid Application Development/RAD)
·         Menggunakan bahasa tingkat tinggi
·         Hasil dari proses kompilasi berupa sebuah file yang dapat dieksekusi (executable file) sehingga mempermudah dalam pendistribusian program dan mengurangi banyaknya file pendukung DLL
·         Delphi menyediakan banyak sekali komponen yang dapat digunakan. Selain itu banyak juga komponen yang bersumber dari pihak ketiga yang biasanya disertai dengan dokumentasi, source code dan lain-lain. Komponen dari pihak ketiga bisa yang komersil atau free.
·         Mendukung banyak database server (MySQL, SQL Server, Interbase, Oracle dll) sehingga dapat mempermudah dalam membuat aplikasi database.

Dasar OOP
OOP adalah metode pemrograman dengan membentuk aplikasi yang mendekati keadaan dunia yang sebenarnya, dilakukan dengan mendesain objek untuk menyelesaikan masalah.
Tiga unsur OOP:
1.      Encapsulation atau Pemodelan
Adalah konsep penggabungan data dengan operator. Dalam konsep pemodelan data dan operasi menjadi satu kesatuan yang di sebut object. Encapsulation juga disebut penyembunyian informasi ( information hiding ).
2.      Inheritan atau Penurunan
Adalah object yang dapat di turunkan menjadi object yang baru dengan tidak menghilangkan sifat asli dari object tersebut.
3.      Polymorphism atau Polimorfisme
Merupakan penggunaan berbagai macam object yang berbeda tetapi secara fungsi bergantung pada 1 object sebagai induk, dengan cara pelaksanaan yang berbeda-beda.

Contoh penerapan OOP:
Type
            Tform = class(tform)
                        Label = tlabel
            End;
Script di atas otomatis akan terbentuk jika kita membuka delphi.

No Response to "Pengenalan Delphi"

Posting Komentar

powered by Blogger | WordPress by Newwpthemes | Converted by BloggerTheme