İnternet Tabanlı Programlama Deneme Sınavı Sorusu #383412

Aşağıda verilen PHP kodunun çalıştırılması sonucu nasıl bir görüntü ortaya çıkar?


isim : yas

 

this->isim : this->yas

 

$this->isim." : ".$this->yas

 

Mehmet : 40

a1->isim : a1->kişi


Yanıt Açıklaması:

Soruda verilen PHP kodunda bir PHP sınıfı tanımlanmıştır. Bu sınıfın değişken türü olarak ismi "kisi"dir. Bu sınıfa dahil olan her bir örneğin $isim ve $yas olmak üzere iki nesnesi vardır. Yine bu sınıfın kisiGoster isminde bir fonksiyonu vardır. Bu fonksiyon "kisi" sınıfının nesnelerini ekrana yazdırmaktadır. Sorudaki PHP kodunda öncelikle bu sınıfa ait $a1 örneği oluşturulmuştur. Sonra bu örneğin "isim" ve "yas" nesneleri "Mehmet" ve 40 olarak tanımlanmıştır. Bu örneğin "kisiGoster()" fonksiyonu çağrıldığında bu bilgileri ekrana yazacaktır.

Yorumlar
  • 0 Yorum