Kde používame polymorfizmus v jazyku Java?

Obsah:

Kde používame polymorfizmus v jazyku Java?
Kde používame polymorfizmus v jazyku Java?

Video: Kde používame polymorfizmus v jazyku Java?

Video: Kde používame polymorfizmus v jazyku Java?
Video: Java - Map 2024, November
Anonim

Najčastejšie použitie polymorfizmu v OOP nastáva keď sa odkaz na nadradenú triedu používa na odkazovanie na objekt triedy potomka. Akýkoľvek objekt Java, ktorý môže prejsť viac ako jedným testom IS-A, sa považuje za polymorfný.

Prečo používame polymorfizmus v Jave s príkladom?

Polymorfizmus je jednou z funkcií OOP, ktorá nám umožňuje vykonávať jednu akciu rôznymi spôsobmi. Napríklad povedzme, že máme triedu Zviera, ktorá má metódu zvuk. Keďže ide o generickú triedu, nemôžeme jej dať implementáciu ako: Roar, Meow, Oink atď.

Aký je účel polymorfizmu?

Polymorfizmus nám umožňuje vykonať jednu akciu rôznymi spôsobmi. Inými slovami, polymorfizmus vám umožňuje definovať jedno rozhranie a mať viacero implementácií. Slovo „poly“znamená veľa a „morphs“znamená formy, takže to znamená veľa foriem.

Prečo sa v OOP používa polymorfizmus?

Polymorfizmus je metóda v objektovo orientovanom programovacom jazyku ktorá vykonáva rôzne veci podľa triedy objektu, ktorá ju nazýva Pri polymorfizme sa správa odošle viacerým objektom triedy a každý objekt reaguje primerane podľa vlastností triedy.

Čo môžeme použiť na implementáciu polymorfizmu v Jave?

Polymorfizmus v jave môžeme vykonať preťažením metódy a prepísaním metódy. Ak preťažíte statickú metódu v jazyku Java, je to príklad polymorfizmu času kompilácie.

Odporúča: