Základní třída

Autor: Robert Simon
Datum Vytvoření: 15 Červen 2021
Datum Aktualizace: 24 Červen 2024
Anonim
Základní třída - Technologie
Základní třída - Technologie

Obsah

Definice - Co znamená základní třída?

Základní třída je třída v objektově orientovaném programovacím jazyce, ze kterého jsou odvozeny další třídy. Usnadňuje vytváření dalších tříd, které mohou implicitně zdědit kód ze základní třídy (s výjimkou konstruktorů a destruktorů). Programátor může rozšířit funkčnost základní třídy přidáním nebo přepsáním členů relevantních pro odvozenou třídu.

Základní třída může být také nazývána nadřazená třída nebo nadtřída.


Úvod do Microsoft Azure a Microsoft Cloud | V této příručce se dozvíte, o čem cloud computing je a jak vám může Microsoft Azure pomoci migrovat a řídit podnikání z cloudu.

Techopedia vysvětluje základní třídu

Třída odvozená od základní třídy zdědí data i chování. Například „vozidlo“ může být základní třída, z níž jsou odvozeny „auto“ a „autobus“. Auta i autobusy jsou obě vozidla, ale každá představuje svou vlastní specializaci základní třídy vozidel.

Základní třída má následující vlastnosti:

  • Základní třídy jsou automaticky vytvořeny před odvozenými třídami.
  • Odvozená třída může komunikovat s základní třídou během instancí voláním konstruktoru základní třídy s odpovídajícím seznamem parametrů.
  • K členům základní třídy lze přistupovat z odvozené třídy prostřednictvím explicitního obsazení.
  • Pokud jsou abstraktní metody definovány v základní třídě, pak je tato třída považována za abstraktní třídu a třída, která není odvozena od abstraktů, by měla tyto metody přepsat.
  • Abstraktní základní třídy jsou vytvářeny pomocí klíčového slova „abstraktní“ ve své deklaraci a používají se k zabránění přímé iniciace pomocí klíčového slova „nové“.