abstract class: klasa abstrakcyjna

22 listopada 2012
1 gwiadka2 gwiazdki3 gwiazdki4 gwiazdki5 gwiazdek
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.

Dyskusja

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *