ОБРАЩЕНИЕ К РОДИТЕЛЬСКОМУ КЛАССУ PHP
Обращение к родительскому классу PHP позволяет получить доступ к методам и свойствам, объявленным в родительском классе, из дочернего класса. Это может быть полезно, когда надо расширить функциональность класса, не внося в него изменения или когда нужно переопределить метод, но сохранить его основной функционал.
Для обращения к родительскому классу в PHP используется ключевое слово parent. Например:
class ParentClass {
protected $property = 'Parent Property';
public function method() {
return $this->property;
}
}
class ChildClass extends ParentClass {
public function method() {
$parentProperty = parent::method();
return $parentProperty . ' and Child Property';
}
}
$childClass = new ChildClass();
echo $childClass->method(); // Результат: Parent Property and Child Property
В данном примере, обращение к родительскому методу ParentClass::method() происходит в методе ChildClass::method() с помощью ключевого слова parent::method().
Наследование, инкапсуляция, полиморфизм в PHP
Наследование в PHP (ООП) - Базовый курс PHP-7
Урок 09. PHP - ООП. Наследование (extends). Ключевое слово \
Руководство по ООП на PHP
#54 Уроки PHP - Учим язык PHP, Наследование и перегрузка методов на языке PHP
PHP. Наследование классов (extends) - ООП - 88
Стоит ли учить PHP в 2023 ? PHP мертв и не используется ? #php
#15 Уроки PHP - Учим язык PHP, Константы класса и путь к файлу на PHP