Belajar OOP PHP Part 2

Belajar OOP PHP – Artikel ini merupakan lanjutan dari artikel sebelumnya yaitu Belajar OOP PHP Part 1 yang membahas tentang pemahaman dasar konsep OOP dan pembuatan class pada PHP.

Dan pada kesempatan kali ini, saya akan membahas tentang cara pembuatan object dari class Buku yang telah kita buat sebelumnya dan cara memanggil member functions dari class tersebut.

2. Membuat Object PHP

Setelah mendefinisikan class, maka kita dapat membuat banyak object dari class tersebut. Berikut adalah contoh bagaimana membuat object menggunakan operator new .

Pada contoh diatas, kita telah membuat 3 objek yang berbeda. Setiap objek memiliki eksistensinya sendiri – sendiri . $kimia, $matematika dan $fisika bisa diperlakukan berbeda – beda dengan object lain nya.

Selanjutnya kita akan membahas cara mengakses member functions dan member variables.

3. Mengakses Member Functions

Setelah membuat object, kita dapat mengakses member functions dari object yang bersangkutan. Salah satu member functions dapat memproses member variables berdasarkan objectnya.

Dibawah ini merupakan contoh untuk menentukan judul dan harga buku dengan mengakses member functions.

Pada kode diatas, telah ditulis  $kimia->setJudul( "Reaksi - Reaksi Kimia" ); . Kode tersebut berarti dengan menggunakan object $kimia, kita akan memanggil member function setJudul($par) dengan parameter  "Reaksi - Reaksi Kimia"

Dibawah ini merupakan kutipan member function setJudul($par)  dari class Buku.

Member function setJudul($par)  akan memproses member variable $judul  dan menetapkan member variable $judul  sama dengan parameter $par .

Jadi pada kasus diatas, member variable $judul  pada object $kimia  akan bernilai  "Reaksi - Reaksi Kimia" . Dan begitu juga dengan object – object lain nya, mereka akan memiliki nilai sesuai dengan perlakuan nya masing – masing.

Selanjutnya dengan menggunakan member functions yang lainnya, kita dapat menampilkan data yang sudah dimiliki masing – masing object dengan cara berikut:

Dari kode diatas, akan mengahasilkan output seperti dibawah ini:

Demikian merupakan cara membuat object dan cara memanggil member functions di PHP. Semoga pada artikel ini saya sudah menjelaskan nya cukup jelas dan apabila masih ada yang kurang jelas, silahkan tinggalkan pertanyaan pada form komen dibawah. Sebisa mungkin saya akan berusaha menjawabnya.

Pada artikel selanjutnya yaitu Belajar OOP PHP Part 3, saya akan membahas tentang Constructor Functions dan Destructor.

Terima kasih.

Share di:   Email this to someone Share on Facebook Tweet about this on Twitter Share on Google+ Share on LinkedIn

Tinggalkan Komentar: