Melanjutkan tutorial belajar Object Oriented Programming (OOP) PHP, jika sebelumnya kita telah mempelajari Pengertian Class, Object, Property dan Method, kali ini kita akan membahas Cara Membuat dan Mengakses Objek dalam PHP. Show Cara Membuat Objek dalam PHPIstilah Object dalam Object Oriented Programming (OOP), sebenarnya terdiri dari class, property, method dan object. Keempat istilah ini telah kita pelajari dalam tutorial sebelumnya. Merangkum apa yang telah kita pelajari, berikut adalah contoh cara pembuatan objek di dalam PHP: <?php // buat class laptop class laptop { // buat property untuk class laptop var $pemilik; var $merk; var $ukuran_layar; // buat method untuk class laptop function hidupkan_laptop() { return "Hidupkan Laptop"; } function matikan_laptop() { return "Matikan Laptop"; } } // buat objek dari class laptop (instansiasi) $laptop_anto = new laptop(); ?> Dalam kode di atas, kita telah membuat sebuah class dengan nama laptop, lengkap dengan property dan menthod-nya. Kemudian saya membuat 1 buah objek dari class laptop dengan nama $laptop_anto pada baris terakhir. Walaupun dalam kode di atas kita telah membuat objek, objek tersebut belum menampilkan apa-apa, karena class laptop belum berisi data apapun. Kita akan segera mempelajari cara mengakses ‘isi’ dari class dalam PHP. eBook OOP PHP Uncover Duniailkom Duniailkom telah menerbitkan buku yang secara detail membahas pemrograman object PHP. Mulai dari materi dasar OOP seperti class, object, property, hingga trait, namespace, autoloading dan exception. Di akhir buku juga terdapat studi kasus pembuatan library dan aplikasi CRUD. Penjelasan lebih lanjut bisa ke eBook OOP PHP Uncover Duniailkom. Pada tutorial OOP PHP sebelumnya, kita telah mendalami pengertian dan manfaat penggunaan class dan object dalam tutorial yang berjudul : "Tutorial OOP PHP Mengenai Pengertian Class, Object, Property dan Method".Sesi tutorial OOP PHP kali ini akan melanjutkan materi mengenai cara membuat class dan object. Seperti yang kita ketahui bahwa class adalah blueprint untuk mencetak object, sedangkan objek merupakan hasil konkrit dari sebuah class. Membuat class dan object pada PHPDalam contoh ini kita akan mengambil kasus phone number, dimana pada phone number tersebut terdapat nama-nama teman kita yang terdiri : no hp dan email. Berdasarkan kasus diatas, kita menganggap phone number sebagai class. Sedangkan nama, no hp dan email sebagai property. Pendefinisian property harus menggunakan modifier : public, private atau protected. Jika seandainya menggunakan keyword var, maka property tersebut akan bersifat public.Untuk nama-nama teman, misal : andi, rudi dipandang sebagai object:
Memberi nilai Property dan mengakses ObjectSetiap object memiliki nilai property yang berbeda. Dalam hal ini object andi dan rudi memiliki no hp dan email yang berbeda. Dalam program oop php, kodenya sebagai berikut : Outputnya :Phone Number Untuk Andi
08123232
[email protected]
Phone Number Untuk Rudi
08114545
[email protected] Keterangan :
|