Dziedziczenie po klasie abstrakcyjnej (extends)
Klasy abstrakcyjne a zasady SOLID
Interfejsy a typy unii
Klasy abstrakcyjne a typy callable
Implementacja interfejsu przez klasę abstrakcyjną
Interfejsy a refaktoryzacja
Klasy abstrakcyjne a typy unii
Relacja “jest-a” (is-a)
Klasy abstrakcyjne a refaktoryzacja
Klasy abstrakcyjne a typy przecięcia