⊗ppOpIhPrP 32 of 107 menu

PHPде ООПдо мурагерликте жекече касиеттер

Жекече касиеттер мурасталбайт. Бирок мураскор ата-энесин коомдук ыкмалары аркылуу алар менен иштей алат. Келгиле, практикада көрөлү. Бизде төмөнкүдөй жекече касиети жана анын геттери жана сеттери бар ата-эне классы бар болсун:

<?php class User { private $name; public function setName($name) { $this->name = $name; } public function getName() { return $this->name; } } ?>

Ата-энеден төмөнкүдөй мураскор мурас аларын коёлу:

<?php class Student extends User { } ?>

Мураскордун объектин түзөлү:

<?php $student = new Student; ?>

Ата-эненин жекече касиетин жазуу үчүн анын ыкмасын колдонолу:

<?php $student->setName('john'); ?>

Ата-эненин жекече касиетин окуу үчүн анын ыкмасын колдонолу:

<?php $name = $student->getName(); echo $name; ?>

Төмөнкү ата-эне класы берилген:

<?php class User { private $name; private $surn; public function setName($name) { $this->name = $name; } public function getName() { return $this->name; } public function setSurn($surn) { $this->surn = $surn; } public function getSurn() { return $this->surn; } } ?>

Employee классын жасаңыз, ал бул ата-энеден мурас алат.

Employee классынын объектин түзүп, мурасталган сеттерлер менен геттерлерди чакырыңыз.

Employee класстында төмөнкү ыкманы жасаңыз:

<?php public function getFull() { return $this->name . ' ' . $this->surn; } ?>

Ыкманын коду катага алып келерине ишенүүгө аракет кылыңыз.

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