Page 35 - Nova Amalia_2225200077_eBook
P. 35

Sementara  data  dari  setiap  instance  disebut  properti,  data  dari  setiap  kelas  disebut
                       properti kelas ; lebih dikenal sebagai properti statis . Kami mendefinisikan properti
                       kelas menggunakanstatis.

                       Kami  mengakses  properti  kelas  menggunakan  titik  dua  ganda  ::  sebagai  berikut:
                       className  ::  $  classPropertyName.  Mari  pastikan  untuk  menempatkan$  langsung
                       setelahnya ::.















                       Menggunakan Konstruktor

                       Sebelumnya,  kami  menetapkan  nilai  awal  properti  kelas  $  hitung  untuk  4.  Dalam
                       contoh ini, mari kita buat nilai$ hitungsecara otomatis berubah ketika jumlah instance
                       (jumlah  menu)  berubah.  Kita  dapat  menghitung  jumlah  instance  yang  dihasilkan
                       dengan mengatur nilai awal$ hitung untuk 0 dan menambahkan 1 untuk $ hitung di
                       konstrukto
















                       diri

                       Saat mengakses properti kelas dari dalam kelas, kami menggunakan variabel khusus
                       yang disebut self . Saat digunakan di kelas,dirimengacu pada kelas itu sendiri. Kita
                       gunakandiri  sebagai  berikut:  self  ::  $  classPropertyName.  Ayo  gunakandiri  untuk
                       mengubah nilai properti kelas $ hitung di konstruktor.
















                       Metode Kelas


                                                                                                       35
   30   31   32   33   34   35   36   37   38   39   40