PHP tukee OOP-perintöä ja abstraktiota kolmen toisiinsa liittyvän mekanismin kautta: luokkaperintö (extends), abstraktit luokat (osittaiset kantaluokat) ja rajapinnat (sopimukset). Jokaisella on erilainen suunnittelutarkoitus.
Perintö — laajenna kantaluokkaa
{
{}
{ ; }
}
{
{ ; }
{
::() . ;
}
}
