Metody abstrakcyjne
Typowanie polimorficzne z klasami abstrakcyjnymi
Interfejsy a polimorfizm dynamiczny
Interfejsy vs klasy abstrakcyjne
Kiedy używać interfejsów?
Klasy abstrakcyjne a typy null
Definiowanie interfejsu (interface)
Klasy abstrakcyjne a typy generyczne
Interfejsy a typy void
Implementacja interfejsu (implements)