Dalam konsep pemrograman berorientasi objek, sebuah objek memiliki data dan perilaku. Data diimplementasikan sebagai variable (public) sedangkan perilaku diimplementasikan sebagai method (public). Data dalam objek juga sering disebut sebagai property, tetapi sering ada perbedaan mengenai properti (property) ini. Pada bahasa berbasiskan komponen seperti Delphi dan VB, properti (property) selain menyimpan data juga memiliki perilaku, karena ketika properti (property) ditetapkan ternyata ada proses yang dilakukan.
(more…)
PHP merupakan bahasa pemrograman yang memulai memanjat sebagai bahasa yang bisa digunakan untuk membuat Enterprise Application. Mulai PHP5 (PHP versi 5) konsep Object Oriented Programming telah ditingkatkan cukup banyak. Benarkah PHP siap menjadi Enterprise Language? Saya tidak menjawab ya atau tidak, tetapi keberadaan application framework semacam Zend Framework dan Prodo Framework paling tidak telah dipersiapkan untuk menjawab tantangan itu.
(more…)