Sub-materi ini adalah bagian dari materi utama 14_oop_dasar
Properti dan method static adalah property / method yang tidak perlu dilakukan instantiasi untuk dapat dijalankan.
Kegunaan realistisnya adalah seringkali properti static digunakan untuk constant atau konfigurasi yang bersifat global.
Pada method static biasa digunakan untuk kegunaan yang tidak spesifik pada objek tertentu tapi terkait dengan entitas kelasnya, misalnya untuk menetapkan shift kerja untuk semua Kasir sehingga dapat dipanggil dengan Kasir::setWaktuShift(1), dsb.
harapannya yang dijelaskan pada submateri ini adalah, bagaimana cara membuat properti/method, mengakses properti/method dari sebuah objek instantiasi, dan mengakses properti/method dari dalam kelas itu sendiri.
Kamu bisa buat kelas Kasir yang didalamnya ada method static setWaktuShift() dan tentunya ada properti static public $waktuShift
rekomendasi nama file:
5_property_dan_method_static.php
Baca CONTRIBUTING.md untuk pedoman berkontribusi selengkapnya.
Sub-materi ini adalah bagian dari materi utama 14_oop_dasar
Properti dan method static adalah property / method yang tidak perlu dilakukan instantiasi untuk dapat dijalankan.
Kegunaan realistisnya adalah seringkali properti static digunakan untuk constant atau konfigurasi yang bersifat global. Pada method static biasa digunakan untuk kegunaan yang tidak spesifik pada objek tertentu tapi terkait dengan entitas kelasnya, misalnya untuk menetapkan shift kerja untuk semua
Kasir
sehingga dapat dipanggil denganKasir::setWaktuShift(1)
, dsb.harapannya yang dijelaskan pada submateri ini adalah, bagaimana cara membuat properti/method, mengakses properti/method dari sebuah objek instantiasi, dan mengakses properti/method dari dalam kelas itu sendiri.
Kamu bisa buat kelas
Kasir
yang didalamnya ada method staticsetWaktuShift()
dan tentunya ada properti staticpublic $waktuShift
rekomendasi nama file:
5_property_dan_method_static.php
Baca
CONTRIBUTING.md
untuk pedoman berkontribusi selengkapnya.