Petunjuk:
RUN di dalam editor untuk menjalankan program.<?php
class Mobil {
public static $jumlahMobil = 0; // Properti statis
public function __construct() {
self::$jumlahMobil++; // Setiap objek yang dibuat akan menambah jumlahMobil
}
public static function jumlahMobil() {
return self::$jumlahMobil;
}
}
$mobil1 = new Mobil();
$mobil2 = new Mobil();
echo "Jumlah Mobil: " . Mobil::jumlahMobil();
Dalam contoh ini, kita menggunakan properti static $jumlahMobil untuk menghitung jumlah object Mobil yang telah dibuat. Static property ini tidak terkait dengan objek individu, melainkan dengan class itu sendiri.