Čo je abstraktná trieda v bode tutoriálu Java?
Čo je abstraktná trieda v bode tutoriálu Java?

Video: Čo je abstraktná trieda v bode tutoriálu Java?

Video: Čo je abstraktná trieda v bode tutoriálu Java?
Video: Java [32] - abstraktné metódy a triedy 2024, November
Anonim

A trieda ktorý obsahuje abstraktné kľúčové slovo v jeho deklarácii je známe ako abstraktná trieda . Ak trieda sa vyhlasuje abstraktné , nie je možné vytvoriť inštanciu. Ak chcete použiť abstraktná trieda , musíte ho zdediť po inom trieda , zabezpečiť implementácie abstraktné metódy v ňom.

Okrem toho, aké je použitie abstraktnej triedy v Jave?

abstraktné kľúčové slovo je použité vytvoriť a abstraktná trieda a metóda. Abstraktná trieda v jazyku Java nie je možné vytvoriť inštanciu. An abstraktná trieda je väčšinou použité poskytnúť základ pre podtriedy na rozšírenie a implementáciu abstraktné metódy a prepísať príp použitie implementované metódy v abstraktná trieda.

Po druhé, čo znamená abstraktná trieda v jazyku Java? An abstraktná trieda , v kontexte Java , je nadtrieda, ktorá sa nedá inštanciovať a používa sa na uvádzanie resp definovať všeobecné charakteristiky. Objekt nemôže byť vytvorený z a abstraktná trieda Java ; pokúšať sa vytvoriť inštanciu an abstraktná trieda spôsobí iba chybu kompilátora.

Tiež sa pýtali, čo je abstraktná trieda a metóda v Jave?

Abstraktné triedy a metódy Java Abstraktná trieda : je obmedzený trieda ktoré nemožno použiť na vytvorenie predmety (ak chcete k nemu pristupovať, musíte ho zdediť od iného trieda ). Abstraktná metóda : možno použiť len v an abstraktná trieda a nemá telo. Telo poskytuje podtrieda (zdedená z).

Aký je zmysel abstraktných tried?

Účelom an abstraktná trieda je definovať nejaké bežné správanie, ktoré môže zdediť viacero podtried, bez implementácie celku trieda . V C# je abstraktné kľúčové slovo označuje obe abstraktná trieda a čisto virtuálna metóda.

Odporúča: