Wzorce projektowe – Bridge
Statyczne właściwości i metody w trait
Programowanie obiektowe a architektura aplikacji
Metody abstrakcyjne a dziedziczenie
Dziedziczenie a typy wariantne
Dziedziczenie a porównywanie
Konkretne metody w klasach abstrakcyjnych
Interfejsy a refaktoryzacja
Klasy abstrakcyjne a typy literałów
Aliasowanie metod w Trait