ОБРАЩЕНИЕ К РОДИТЕЛЬСКОМУ КЛАССУ 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

Реклама
Новое
Реклама