Prosedural dan Orientasi Objek OOP Pada PHP

Prosedural dan Orientasi Objek atau Prosedural dan Orientasi Objek OOP Pada PHP

Kebanyakan pemrogram lebih familiar dengan pemrograman terstruktur atau prosedural.

oop Salah satu faktor penyebabnya adalah usianya yang sudah cukup matang, sehingga juga sudah meluas digunakan oleh berbagai kalangan.

Di mana sekitar tahun 1950 diperkenalkan bahasa pemrograman Fortran dengan tipe prosedural. Ada pun pemrograman berorientasi objek meskipun sebenarnya juga sudah cukup lama dikenal namun penggunaannya tidak seluas pemrograman prosedural.

Kurang lebih sekitar tahun 1970 muncul SmallTalk yang memperkenalkan orientasi objek.

Seiring dengan semakin meningkatnya kebutuhan, orientasi objek dipandang sebagai solusi yang cukup menarik dalam mengembangkan aplikasi. Berkaitan dengan pendekatan yang digunakan dalam pemrograman,

OOP PHP memungkinkan Anda untuk membuat program menggunakan pendekatan secara prosedural atau berorientasi objek.

baca artikel sebelumnya Model Objek PHP

Secara normal, kebanyakan pemrogram lebih sering menggunakan pendekatan prosedural, apalagi sebelumnya dukungan objek pada PHP masih belum selengkap saat ini. Oleh karena itu, apabila Anda baru mengenal PHP, maka pemrograman prosedural mungkin akan lebih akrab bagi Anda.

Akan tetapi, apabila Anda ingin mengembangkan aplikasi menggunakan PHP untuk implementasi lebih baik, disarankan mengenal orientasi objek dari PHP.

Untuk mengetahui lebih jelas mengenai keduanya, kita akan membahas satu per satu, karena bagaimana pun juga baik prosedural maupun orientasi objek sangat diperlukan dalam mengembangkan aplikasi.

Pemrograman Prosedural

Kalangan yang fanatik terhadap prosedural umumnya tidak menyarankan penggunaan pendekatan abstrak.

Contoh ekstrem dari kalangan ini adalah melakukan langkah penolakan objek, dan tidak menerima abstraksi tentunya.

Mereka cenderung melihat bagaimana menghasilkan sesuatu yang cepat dan tidak memperhatikan jika orang lain dapat membaca kode programnya.

Baca Juga  SISTEM INFORMASI PERPUSTAKAAN MENGGUNAKAN PHP MySQL Gratis

215

Bahkan tidak jarang yang menganggap bahwa pemrograman adalah kompetisi kecepatan pada aktivitas tim.

Dalam pengembangan PHP, kalangan seperti inilah yang memungkinkan pembuatan modul PECL serta memiliki kontribusi terhadap efisiensi kode program.

Listing program berikut menunjukkan contoh penulisan program oleh kalangan prosedural.

<?php  /* procedural.php */

print “Hello, world.”;

?>

Posted in:

Tinggalkan Balasan