Belajar OOP PHP Part 2

Belajar OOP PHP a�� 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 tentangA�cara pembuatan objectA�dari class Buku yang telah kita buat sebelumnya dan cara memanggil member functions dari class tersebut.

2. Membuat Object PHP

Setelah mendefinisikan class, maka kitaA�dapat membuat banyak objectA�dari class tersebut. Berikut adalah contoh bagaimana membuat objectA�menggunakan operator newA�.

Pada contoh diatas, kita telah membuat 3 objek yang berbeda. Setiap objek memiliki eksistensinya sendiri – sendiri . $kimia, $matematikaA�dan $fisikaA�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 menentukanA�judul dan harga buku dengan mengakses member functions.

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

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

Member function setJudul($par)A�A�akan memproses member variable $judulA� danA�menetapkan member variable $judulA�A�sama dengan parameter $parA�.

Jadi pada kasus diatas, member variable $judulA� pada object $kimiaA�A�akan bernilaiA� "Reaksi - Reaksi Kimia"A�. 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 dataA�yang sudah dimiliki masing – masing object dengan cara berikut:

Dari kode diatas, akan mengahasilkan output seperti dibawah ini:

Demikian merupakan caraA�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 tentangA�Constructor Functions danA�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: