Polimorfizam
Sa Wikipedije, slobodne enciklopedije
Polimorfizam (en. polymorphism) je osobina po kojoj metoda ima parametre različitih tipova. Npr. dodaj()
metoda može imati brojčane parametre ili tekstualne, ovisno o upotrebi:
// primjer u Javi public class PrimjerPolimorfizma { /** * Dodaj broj trenutnoj vrijednosti. Npr. ako nam je trenutna * vrijednost 5, onda dodaj(6) mijenja trenutnu vrijednost u * 11. */ public void dodaj(int broj) { mojBroj += broj; } /** * Dodaj broj trenutnoj vrijednosti. Npr. ako nam je trenutna * vrijednost 'Vozdra', onda dodaj('Raja') mijenja trenutnu * vrijednost u 'VozdraRaja'. */ public void dodaj(String tekst) { mojTekst += tekst; } private int mojBroj = 0; private String mojTekst = null; }