Obsah
- Definícia - Čo znamená základná trieda?
- Úvod do programu Microsoft Azure a Microsoft Cloud V tejto príručke sa dozviete, o čom všetko je cloud computing a ako vám môže Microsoft Azure pomôcť migrovať a podnikať z cloudu.
- Techopedia vysvetľuje základnú triedu
Definícia - Čo znamená základná trieda?
Základná trieda je trieda v objektovo orientovanom programovacom jazyku, z ktorej sú odvodené ďalšie triedy. Uľahčuje vytváranie ďalších tried, ktoré môžu implicitne zdediť kód zo základnej triedy (s výnimkou konštruktorov a deštruktorov). Programátor môže rozšíriť funkčnosť základnej triedy pridaním alebo nahradením členov relevantných pre odvodenú triedu.
Základná trieda sa môže tiež nazývať materská trieda alebo nadtrieda.
Úvod do programu Microsoft Azure a Microsoft Cloud V tejto príručke sa dozviete, o čom všetko je cloud computing a ako vám môže Microsoft Azure pomôcť migrovať a podnikať z cloudu.
Techopedia vysvetľuje základnú triedu
Trieda odvodená od základnej triedy zdedí dáta aj správanie. Napríklad „vozidlo“ môže byť základná trieda, z ktorej sú odvodené „auto“ a „autobus“. Automobily aj autobusy sú vozidlá, ale každé predstavuje svoju vlastnú špecializáciu základnej triedy vozidla.
Základná trieda má nasledujúce vlastnosti:
- Základné triedy sa automaticky vytvoria pred odvodenými triedami.
- Odvodená trieda môže komunikovať so základnou triedou počas instancie volaním konštruktora základnej triedy so zodpovedajúcim zoznamom parametrov.
- Členovia základnej triedy sú prístupní z odvodenej triedy prostredníctvom explicitného obsadenia.
- Ak sú abstraktné metódy definované v základnej triede, potom sa táto trieda považuje za abstraktnú triedu a trieda, ktorá nie je odvodená od abstraktov, by mala tieto metódy prepísať.
- Abstraktné základné triedy sa vytvárajú pomocou kľúčového slova „abstraktné“ vo svojej deklarácii a používajú sa na zabránenie priamej iniciácie pomocou kľúčového slova „nové“.