PHP - Что такое наследование в PHP?
Что такое наследование в PHP
Наследование - это создание нового класса на базе существующего с использованием части его методов и полей в новом классе + свои поля и методы
Наследование является одним из основных аспектов объектно-ориентированного программирования. Наследование позволяет переопределить функционал уже имеющихся классов в классах-наследниках. Если у нас есть какой-нибудь класс, в котором не хватает пары функций, то гораздо проще переопределить имеющийся класс, написав пару строк, чем создавать новый с нуля, переписывая кучу кода. Чтобы наследовать один класс от другого, нам надо применить инструкцию extends. Например, унаследуем класс Customer от класса User: С помощью наследования мы можем создавать классы, которые будут содержать в себе все свойства и методы родительского класса. То есть, дочерние классы наследуют свойства и методы класса родителя. Дочерний класс является расширением родительского класса, так как кроме унаследованных свойств и методов он содержит собственные. Наследование устанавливается использованием слова extends при создании класса.
|