PHP ondersteunt OOP-erfelijkheid en abstractie door drie gerelateerde mechanismen: klassieke erfelijkheid (extends), abstracte klassen (gedeeltelijke basisklassen), en interfaces (contracten). Elk dient een ander ontwerpdoel.
Erfelijkheid — een ouderklasse uitbreiden
{
{}
{ ; }
}
{
{ ; }
{
::() . ;
}
}
