PHP8-daky OOP boýunça okuw gollanma

Esaslar

Giriş Klase we objektlar Hasiyetler Metodlar Metodlaryň parametrleri Klas içindäki hasiyetler Klas içindäki metodlar Konstruktor Konstruktoryň parametrleri arkaly hasiyetler Hususy hasiyetler Hususy metodlar Hasiýetleri alýan getterler Hasiýetleri set edýän setterler Setter we getterleriň artykmaçlyklary

Giňeldilen

Klas faýllary Klas içinde metodlar zynjyry Metodlar toplumy hökmünde klas Objektleriň massiwleri Klaslar içindäki objektler Howpsuz alyş operator Howpsuz alyş operator zynjyrlarda Klaslardaky objektler bilen işleme Salgy boýunça geçirmek instanceof operator

Miras

Klaslaryň miras alyşy Köpçülige açyk metodlaryň miras alyşy Miras alyjynyň öz metodlary Ene-klas metodlarynyň üýtgedilmegi Üýtgedilen metoda çagyryş Miras alyşda gurulyjy Miras alyşda hususy metodlar Miras alyşda hususy aýratynlyklar Miras alyşda hususy aýratynlyklaryň meselesi Goragly metodlar Goragly aýratynlyklar Instanceof operatory we miras alyş

Çagyryşlar

Üýtgejiden alnan at Massiwden alnan at Assosiatiw massiwden alnan at Funksiyadan alnan at Obyektden alnan at Üýtgejiden alnan metod Döredilenden soň çagyrmak

Static

Statiki usullar Klassyň içindäki statiki usullar Statiki aýratynlyklar Klassyň içindäki statiki aýratynlyk Klase we obýekt arkaly ýüzlenme Static bilen birleşme Statiki usullar we $this Mysal

Funksiýalar

Klassyň adyny almak Klassyň metodlaryny almak Klassyň aýratynlyklaryny almak Obyektiň aýratynlyklaryny almak Klassyň ýaýlygyny barlamak Metodyň ýaýlygyny barlamak Aýratynlygyň ýaýlygyny barlamak Ene-ata klassy almak Klassyň miras alýandygyny barlamak Obyektiň degişliligini barlamak Bildirilen ähli klasslary almak

Abstract

Abstrakt klasslar Abstrakt metodlar

Interfeýsler

Interfeýslere giriş Interfeýsleri ulanmak boýunça praktika Interfeýsleri atlandyrmak düzgünleri Interfeýsleri ulanmak Interfeýsde metod parametrleri Interfeýsde konstruktory nygtamak Interfeýsleriň biri-birinden miras alnyşy Interfeýsler we instanceof Birnäçe interfeýsi amala aşyrmak Klasdan miras almak we interfeýsi amala aşyrmak Interfeýslerde konstantalar Interfeýsler üçin funksiýalar

Traitlar

Traitlara giriş Birnäçe trait Metodlaryň çaknyşyklary Giriş modifikatorlary Trait metollaryna giriş hukuklaryny üýtgetmek Metodlaryň prioriteti Abstrakt metodlar Traitlar içinde traitlar Traitlar üçin funksiýalar

Seýtanyň güýji

Giriş __toString metodu Aýratynlyklary almak Diňe okalýan aýratynlyklar Ýok aýratynlygy okamak Aýratynlyklary belleýiş Ýok aýratynlyga ýazmak Belleýişde aýratynlyklary barlamak Amaly iş

Ad atlary we awtomatik ýüklemek

Ad atlaryna giriş Ad atlarynyň sintaksisi Ad atlarynyň kiçi atlary Ýönekeýleşdirilen üýtgetme Faýllardaky ad atlary Ad at boşlugyndaky nisbi ýollary Use buýrugy Birnäçe klaslary birikdirmek Use buýrugy we nisbi ýollar Klaslaryň lakam adlary Klaslaryň standart awtomatik ýüklenmegi Awtomatik ýüklemek düzgünleri Öz-özüňiň klaslary awtomatik ýüklemek
Türkmen
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkçeЎзбекOʻzbekTiếng Việt
Biz sahypanyň işlemegi, analitika we şahsyýetleşdirmek üçin cookie ulanýarys. Maglumatlaryň işlenişi Gizlinlik syýasaty boýunça amala aşyrylýar.
hemmesini kabul et sazlamak ret et