Domov vývoj Čo je to jediné dedičstvo? - definícia z technológie

Čo je to jediné dedičstvo? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená jediné dedičstvo?

Jediná dedičnosť umožňuje odvodenej triede zdediť vlastnosti a správanie z jednej nadradenej triedy. Umožňuje odvodenej triede zdediť vlastnosti a správanie sa základnej triedy, čím umožňuje opätovné použitie kódu a pridáva nové funkcie do existujúceho kódu. Vďaka tomu je kód oveľa elegantnejší a menej sa opakujúci. Dedičnosť je jednou z kľúčových vlastností objektovo orientovaného programovania (OOP).


Jediné dedičstvo je bezpečnejšie ako viacnásobné dedičstvo, ak sa k nemu pristupuje správnym spôsobom. Umožňuje tiež odvodenej triede volať implementáciu rodičovskej triedy pre konkrétnu metódu, ak je táto metóda potlačená v odvodenej triede alebo konštruktore materskej triedy.

Techopedia vysvetľuje Single dedičnosť

Koncept dedičnosti sa používa v mnohých programovacích jazykoch vrátane C ++, Java, PHP, C # a Visual Basic. Na implementáciu dedičstva používa jazyk C ++ operátor „:“, zatiaľ čo jazyk Java a PHP používajú kľúčové slovo „rozšíriť“ a jazyk Visual Basic používa kľúčové slovo „dedí“. Java a C # povoľujú iba jednu dedičnosť, zatiaľ čo iné jazyky ako C ++ podporujú viacnásobnú dedičnosť.

Čo je to jediné dedičstvo? - definícia z technológie