abstract class: klasa abstrakcyjna
Klasa służąca do tworzenia innych klas. Ma ona pewne cechy wspólne dla wszystkich klas, które po niej dziedziczą, ale nie pozwala na bezpośrednie tworzenie egzemplarzy. Klasa taka może zawierać zarówno metody zaimplementowane (konkretne), jak i abstrakcyjne, które muszą zostać zaimplementowane w klasach po niej dziedziczących. Jest to swego rodzaju ogólna podstawa służąca do budowy bardziej konkretnych klas. Przykładem klasy abstrakcyjnej może być klasa Ssak, mająca podklasy Sarna, Dzik, Nutria oraz Delfin.

Podoba Ci się ta strona?
Pomóż nam się rozwijać, wykupując płatne konto. Dzięki temu będziemy mogli tworzyć dla Ciebie jeszcze więcej ciekawych treści, a Ty pozbędziesz się reklam.