⊗ppOpBsPr 3 of 107 menu

PHP'de Nesne Özellikleri

Şimdi nesnelerle ve özellikleriyle daha pratik bir örnek üzerinde çalışmayı öğreneceğiz. Web sitemizin kullanıcısını tanımlayan bir User sınıfı yapalım. Kullanıcımızın iki özelliği olsun: isim ve yaş. Sınıfımızın kodunu yazalım:

<?php class User { public $name; public $age; } ?>

Şimdilik sınıfımız hiçbir şey yapmıyor - sadece bu sınıfın nesnelerinin neye sahip olacağını tanımlıyor (bizim durumumuzda her nesne bir isme ve yaşa sahip olacak). Aslında, sınıfımızdan en az bir nesne oluşturana kadar - hiçbir yararlı şey olmayacak.

Sınıfımızdan bir nesne oluşturalım. Bu arada, sınıfların büyük harfle, bu sınıfların nesnelerinin ise küçük harfle adlandırılmasının kabul edildiğini bilmekte fayda var.

Sınıfı tanımlayalım:

<?php class User { public $name; public $age; } ?>

Ve şimdi sınıfımızdan bir nesne oluşturalım:

<?php $user = new User; ?>

Şimdi nesnemizin özelliklerine bir şeyler yazalım, sonra da bu verileri ekrana yazdıralım:

<?php $user = new User; $user->name = 'john'; $user->age = 25; echo $user->name; echo $user->age; ?>

Aşağıdaki özelliklere sahip bir Employee sınıfı yapın - name, age, salary.

Employee sınıfından bir nesne oluşturun, ardından özelliklerini aşağıdaki değerlere ayarlayın - isim 'john', yaş 25, maaş 1000.

Employee sınıfından ikinci bir nesne oluşturun, özelliklerini aşağıdaki değerlere ayarlayın - isim 'eric', yaş 26, maaş 2000.

Oluşturulan çalışanların maaşlarının toplamını ekrana yazdırın.

Oluşturulan çalışanların yaşlarının toplamını 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