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ę ten artykuł?

Oceń go!

Średnia 0 / 5. Liczba głosów: 0

Jeszcze nikt nie głosował. Wyprzedź innych i zagłosuj.

Skoro spodobał Ci się ten artykuł...

Poleć go znajomym!

Ojej :( Powiedz nam, co powinniśmy poprawić!

Jajko z dzwonkiem
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.

Dodaj komentarz

pięć × pięć =