Waar gebruiken we polymorfisme in Java?

Inhoudsopgave:

Waar gebruiken we polymorfisme in Java?
Waar gebruiken we polymorfisme in Java?

Video: Waar gebruiken we polymorfisme in Java?

Video: Waar gebruiken we polymorfisme in Java?
Video: Создание аннотации в java [Java Annotations | Reflection api] 2024, November
Anonim

Het meest voorkomende gebruik van polymorfisme in OOP vindt plaats wanneer een verwijzing naar een bovenliggende klasse wordt gebruikt om te verwijzen naar een object van een onderliggende klasse. Elk Java-object dat meer dan één IS-A-test kan doorstaan, wordt als polymorf beschouwd.

Waarom gebruiken we polymorfisme in Java als voorbeeld?

Polymorfisme is een van de OOP-functies waarmee we een enkele actie op verschillende manieren kunnen uitvoeren. Laten we bijvoorbeeld zeggen dat we een klasse Animal hebben met een methode sound. Aangezien dit een generieke klasse is, kunnen we er geen implementatie aan geven zoals: Roar, Meow, Oink etc.

Wat is het doel van polymorfisme?

Polymorfisme stelt ons in staat om een enkele actie op verschillende manieren uit te voeren. Met andere woorden, met polymorfisme kunt u één interface definiëren en meerdere implementaties hebben. Het woord "poly" betekent veel en "morphs" betekent vormen, dus het betekent veel vormen.

Waarom wordt polymorfisme gebruikt in OOP's?

Polymorfisme is de methode in een objectgeoriënteerde programmeertaal die verschillende dingen uitvoert volgens de klasse van het object, die het aanroept Met polymorfisme wordt een bericht verzonden naar meerdere klasseobjecten, en elk object reageert op de juiste manier volgens de eigenschappen van de klasse.

Wat kunnen we gebruiken om polymorfisme in Java te implementeren?

We kunnen polymorfisme in Java uitvoeren door methode-overbelasting en methode-overriding. Als u een statische methode in Java overbelast, is dit het voorbeeld van polymorfisme tijdens compileren.

Aanbevolen: