Konkretne metody w klasach abstrakcyjnych
Klasy abstrakcyjne a wzorce projektowe
Klasy abstrakcyjne a typy anonimowe
Interfejsy a typy callable
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