⊗ppOpAdOI 24 of 107 menu

PHP'de OOP'de Bir Nesnenin Sınıfa Ait Olma Durumunun Belirlenmesi

Şimdi instanceof operatörünü inceleyeceğiz. Bu operatör, mevcut nesnenin belirtilen sınıfın bir örneği olup olmadığını belirlemek için kullanılır.

Bir örnek üzerinden inceleyelim. Elimizde iki sınıf olduğunu varsayalım:

<?php // İlk sınıf: class Class1 { } // İkinci sınıf: class Class2 { } ?>

İlk sınıfın bir nesnesini oluşturalım:

<?php $obj = new Class1; ?>

$obj değişkenindeki nesnenin birinci sınıfa ve ikinci sınıfa ait olup olmadığını kontrol edelim:

<?php // true yazdırır, çünkü nesne Class1 sınıfına aittir: var_dump($obj instanceof Class1); // false yazdırır, çünkü nesne Class2 sınıfına AİT DEĞİLDİR: var_dump($obj instanceof Class2); ?>

Employee sınıfını, public özellikleri name (isim) ve salary (maaş) olacak şekilde yapın.

Student sınıfını, public özellikleri name (isim) ve scholarship (burs) olacak şekilde yapın.

Her sınıftan 3 nesne oluşturun ve rastgele sırayla $arr dizisine kaydedin.

$arr dizisini döngü ile gezin ve ekrana tüm çalışanların isimlerini bir sütun olarak yazdırın.

Benzer şekilde, ekrana tüm öğrencilerin isimlerini bir sütun olarak yazdırın.

$arr dizisini döngü ile gezin ve diziyi kullanarak çalışanların maaşlarının toplamını ve öğrencilerin burslarının toplamını bulun. Döngüden sonra bu iki sayıyı ekrana yazdırın.

Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet