Senin, 26 Agustus 2019

Static Keyword


class merupakan template dari object. Jadi ketika membuat objek/menginstansiasi nah disitulah kita dapat menggunakan property dan method yang ada di dalam class. Tapi sebetulnya kita bisa mengakses property dan method dalam konteks class. Jadi kita tidak perlu menginstansiasi, dan langsung akses property dan methodnya.

untuk mengakses property atau method yang punya keyword static tambahkan " :: "

$angka adalah variable

gunakan " () " untuk method

Untuk apa static keyword?

Static keyword
- Member yang terkait dengan class, bukan dengan object
- Nilai static akan selalu tetap meskipun object di-instansiasi berulang kali
- Membuat kode menjadi 'procedural'
- Biasanya digunakan untuk membuat fungsi bantuan/helper
- Atau digunakan di class-class utility pada Framework



0 komentar:

Posting Komentar