PHP8 да ООП буйича ўқув қўлланма

Асослар

Кириш Синфлар ва объектлар Хусусиятлар Усуллар Усул параметрлари Синф ичидаги хусусиятлар Синф ичидаги усуллар Конструктор Конструктор параметрлари орқали хусусиятлар Хусусий хусусиятлар Хусусий усуллар Хусусият геттерлари Хусусият сеттерлари Сеттер ва геттерларнинг афзалликлари

Илгорлашган

Синф файллар Синфдаги усуллар занжири Усуллар тўплами сифатидаги синф Объектлар массиви Синфлар ичидаги объектлар Хавфсиз олиб чиқиш оператори Занжирладаги хаффсиз олиб чиқиш оператори Синфларда объектлар билан ишлаш Ишора орқали ўтказиш instanceof оператори

Мерос қилиш

Синфларни мерос қилиш Оммавий методларни мерос қилиш Авлод методлари Ота-она методларини қайта белгилаш Қайта белгиланган методни чақириш Мерос қилишда конструктор Мерос қилишда хусусий методлар Мерос қилишда хусусий хусусиятлар Мерос қилишда хусусий хусусиятлар муаммоси Ҳимояланган методлар Ҳимояланган хусусиятлар Instanceof оператори ва мерос қилиш

Чорлар

Ўзгарувчидан хосса номи Массивдан хосса номи Ассоциатив массивидан хосса номи Функциядан хосса номи Объектдан хосса номи Ўзгарувчидан метод Яратилгандан сўнг чакириш

Статик

Статик методлар Класс ичидаги статик методлар Статик хусусиятлар Класс ичидаги статик хусусият Класс ва объект орқали мурожаат Static билан комбинация Статик методлар ва $this Мисол

Функциялар

Синф номини олиш Синф методларини олиш Синф хусусиятларини олиш Объект хусусиятларини олиш Синф мавжудлигини текшириш Метод мавжудлигини текшириш Хусусият мавжудлигини текшириш Ота синфни олиш Синф меросхўрлигини текшириш Объект мансублигини текшириш Барча эълон килинган синфларни олиш

Abstract

Абстракт класслар Абстракт методлар

Интерфейслар

Интерфейсларга кириш Интерфейсларни қўллаш амалиёти Интерфейсларни номлаш қоидалари Интерфейсларни қўллаш Интерфейсдаги метод параметрлари Интерфейсда конструктор эълон қилиш Интерфейсларнинг бир-биридан мерос олиши Интерфейслар ва instanceof Бир неча интерфейсларни амалга ошириш Классдан мерос олиш ва интерфейсни амалга ошириш Интерфейслардаги константалар Интерфейслар учун функциялар

Трейтлар

Трейтларга кириш Бир неча трейтлар Методлар конфликти Дастур этиш модификаторлари Трейт методларига дастур этиш ҳуқуқларини ўзгартириш Методларнинг устунлиги Абстракт методлар Трейтлар ичида трейтлар Трейтлар учун функциялар

Сеҳр

Кириш __toString усули Хусусиятларни олиш Фақат ўқиш учун хусусиятлар Мавжуд бўлмаган хусусиятни ўқиш Хусусиятларни ўрнатиш Мавжуд бўлмаган хусусиятга ёзиш Хусусиятларни ёзишда текшириш Амалиёт

Исмлар фазоси ва автозагрузка

Исмлар фазосига кириш Исмлар фазоси синтаксиси Исмлар фазоси кичкина фазолари Соддалаштирилган мурожаат Файллардаги исмлар фазоси Исмлар фазосида нисбий йўналишлар Use командаси Бир нечта синфларни улаш Use командаси ва нисбий йўналишлар Синфлар лакаблари Стандарт синфлар автозагрузкаси Автозагрузка қоидалари Ўз синфлар автозагрузкангиз
Ўзбек
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш