private olan metoda sınıf dışından erişim için yine aynı sınıf içindeki başka public metod kullanılır.
class Kase{ // Kaşe sınıfı
private $isim = "Mustafa YILMAZ"; // Kase sınıfına ait $isim özelliği ( private görünürlüğüne sahip)
public function yaz(){
echo $this->isim ."<br>";
}
public function set( $param ){
$this->isim = $param;
}
}
$ornek = new Kase();
$ornek->yaz();
// $ornek->isim="Canan Can"; // bu satır hata verir. $ornek->isim private (gizli) özelliğine sahip
$ornek->set("Canan Can");
$ornek->yaz();
private metoda yada özelliğe sadece sınıf içinden erişilebilir.
Henüz Yorum Yapılmamış. İlk Yorumu Siz Yapın!