PHP супер классы деген эмне?
PHP супер классы деген эмне?

Video: PHP супер классы деген эмне?

Video: PHP супер классы деген эмне?
Video: HTML деген эмне? 2024, Декабрь
Anonim

PHP 5 Мурас. Объектке багытталган программалоодо мурастоо а класс бар болгондун касиеттерин жана ыкмаларын колдонуу класс . The класс тукум кууп өткөн деп аталат Ата-энелер классы (же супер класс же базалык класс ) болсо класс башка мурастап жатат класс Бала деп аталат класс (же суб класс же алынган класс ).

Бул жерде, PHPде класс деген эмне?

PHP | Класстар . Функциялардын ортосундагы чоң айырмачылыктардын бири жана класстар бул а класс маалыматтарды (өзгөрмөлөрдү) жана "объект" деп аталган пакетти түзгөн функцияларды камтыйт. Класс локалдык методдорду жана локалдык өзгөрмөлөрдү камтыган программист тарабынан аныкталган маалымат түрү. Класс объекттердин жыйындысы болуп саналат.

Ошо сыяктуу эле, PHPде $this деген эмне? $бул а шилтемеси PHP Сиз үчүн котормочу тарабынан түзүлгөн, өзгөрмөлөрдүн массивдерин камтыган объект. Кадимки класстагы кадимки методдун ичинде $this деп атасаңыз, $this ошол метод таандык болгон Объектти (классты) кайтарат. Эгер контексттин негизги объекти жок болсо, $this аныкталбаган болушу мүмкүн.

Муну эске алып, мисалы менен PHPде класс деген эмне?

Класс − Бул программист тарабынан аныкталган маалымат түрү, ал локалдык функцияларды, ошондой эле жергиликтүү маалыматтарды камтыйт. Сиз ойлонсоңуз болот класс бир эле түрдөгү көптөгөн мисалдарды жасоо үчүн шаблон катары (же класс ) объектинин. Объект - а тарабынан аныкталган маалымат структурасынын жеке инстанциясы класс.

PHPде абстракттуу класстар деген эмне?

PHPдеги абстракттуу класстар . Абстракттуу класстар болуп саналат класстар жок дегенде бир ыкмасы бар абстракттуу . Колдонуу абстракттуу класстар мунун баары негиз болуп саналат класстар муну ишке ашыруу класс ишке ашырууну бериши керек абстракттуу ата-энелерде жарыяланган ыкмалар класс . Ан абстракттуу класс камтышы мүмкүн абстракттуу ошондой эле эмес абстракттуу ыкмалары.

Сунушталууда: