Konsep Dasar PHP OOP (Lanjutan)


1. Kompetensi Dasar
a.       Mahasiswa mampu memahami konsep dasar PHP OOP
b.      Mahasiswa mampu mempraktikkan PHP OOP
c.       Mahasiswa mampu memberikan contoh penerapan sistem Informasi
2. Dasar Teori
Variabel $this adalah sebuah variabel khusus dalam OOP PHP yang digunakan sebagai penunjuk kepada objek, ketika kita mengaksesnya dari dalam class. Dalam manual PHP, $this disebut dengan istilah: pseudo-variable. Kata kunci $this ini menunjukkan bahwa kita menggunakan methods dan properties milik kelas tersebut, dan memungkinkan kita untuk memiliki akses kepada mereka dalam lingkup kelas ini. Kata kunci $this memungkinkan kita untuk mendekati properti kelas dan metode dari dalam kelas menggunakan sintaks berikut:

Contoh :
           
 à memanggil / mengunakan property comp.
  à memanggil / mengunakan property color.


3. Alat dan Bahan
Laptop yang sudah terinstal:
a.    Xampp
b.   Editor notepad ++
4. Kegiatan Praktikum
1. Buat file baru menggunakan notepad++, lalu ketikkan listing program berikut:

2. Amati dan tuliskan hasil keluaran dari listing program tersebut.
3. Buat file baru dan ketikkan listing program berikut ini, kemudian amati dan tuliskan hasil dari listing program tersebut:

5. Latihan.
1. Buat sebuah class bernama class laptop.
2. Pada class laptop tersebut memiliki 2 properties dengan hak akses public, yaitu pemilik dan merk. Pada class tersebut juga memiliki 3 methods, yaitu hidupkan_laptop(), matikan_laptop() dan restart_laptop().
4. Untuk method hidupkan_laptop() berisi teks sebagai berikut:
“Hidupkan laptop [merk] punya [pemilik]”
5. Untuk method matikan_laptop() berisi teks sebagai berikut:
“Matikan laptop [merk] punya [pemilik]”
6. Untuk method restart_laptop() berisi teks sebagai berikut:
“Matikan laptop [merk] punya [pemilik]”
“Hidupkan laptop [merk] punya [pemilik]”
7. Buatlah 3 objek menggunakan class laptop sehingga menampilkan teks sebagai berikut:
a. Hidupkan laptop ASUS milik Taufiq.
b. Matikan laptop Acer milik Arief.
c. Matikan laptop Lenovo milik Maya. Hidupkan laptop Lenovo milik Maya.


Konsep Dasar PHP OOP (Lanjutan) Konsep Dasar PHP OOP (Lanjutan) Reviewed by Unknown on 06:09 Rating: 5

No comments