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
:
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)
Reviewed by Unknown
on
06:09
Rating:

No comments