Menambah properti di class
Okay! Sekarang kita akan menambahkan properti di kelas kita. Seperti yang anda sudah ingat, properti adalah potongan data yang tergabung di sebuah object. Syntax dari properti adalah:
class Nama_kelas { public $nama_prop = "data"; public $prop_lain; }
Karena kita ingin menambahkan informasi yang dapat diakses darimanapun, maka kita menggunakan kata kunci public
.
Properti yang pertama kita, $nama_prop
, memiliki sebuah string, "data"
, sementara yang satunya lagi, $prop_lain
, belum memiliki apapun. Untuk mengakses properti $nama_prop
dari sebuah objek, $obj
, kita gunakan:
$obj->nama_prop;
Jadi di PHP kita menggunakan notasi panah, ->
. Berbeda halnya dengan JavaScript, Python yang memiliki notasi titik.
Instruksi:
Petunjuk
- Tambahkan sebuah properti
$lokasi
, ke dalam kelasOrang
, dan beri nilai"codesaya"
. - Tambah lagi dua properti,
$nama
dan$umur
. Jangan beri nilai apapun. - Akses properti
$lokasi
dari$guru
danecho
nilainya.
Petunjuk
class Orang {
// berikan properti di bawah
}
$guru = new Orang();
$murid = new Orang();
// akses properti dari $guru di bawah
Code Output