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
Relacja “potrafi” (can-do)
Interfejsy a programowanie funkcyjne