protected erişim belirleyicisi ( özel)
protected erişim belirleyicisi kullanılan metod yada özellik
- sınıf içinden erişilebilir,
- sınıf dışından erişilemez,
- ve türetilen sınıflardan erişilebilir.
olmaktadır.
yine private özellikteki metod yada özelliğe sınıf dışından erişebilmek için başka bir public metod yada özellik kullanmalıdır.
[code language=”php”]
class Kase{ // Kaşe sınıfı
protected $isim = "Mustafa YILMAZ"; // Kase sınıfına ait $isim özelliği ( protected görünürlüğüne sahip)
public function yaz(){
echo $this->isim ."<br>";
}
public function set( $param ){
$this->isim = $param;
}
}
$ornek = new Kase();
// ornek->isim ="Büşra Büş"; bu satır hata verir.
[/code]