Pozdrav svima, kao sto se iz pitanja moze naslutiti, pocetnik sam u javi i istrazujem je/poredim sa drugim jezicima.
Od starta sam primetio odsustvo sluzbene reci "virtual", i iz odradjenih primera sam shvatio da su u javi SVE funkcije virtuelne. Pretpostavljam da je to namerno :) , i pitam: postoji li nacin da se deklarise non-virtual funkcija? Drugim recima, moze li da se natera jedan te isti objekat da, prostim cast-ovanjem u super klasu, drugacije odradjuje pozvanu (nasledjenu pa pregazenu) metodu?
Pozz
P.S. U jezicima koji imaju keyword "virtual", postojanje non-virtual metoda omogucava specificne tehnike dizajna klasa.
Od starta sam primetio odsustvo sluzbene reci "virtual", i iz odradjenih primera sam shvatio da su u javi SVE funkcije virtuelne. Pretpostavljam da je to namerno :) , i pitam: postoji li nacin da se deklarise non-virtual funkcija? Drugim recima, moze li da se natera jedan te isti objekat da, prostim cast-ovanjem u super klasu, drugacije odradjuje pozvanu (nasledjenu pa pregazenu) metodu?
Pozz
P.S. U jezicima koji imaju keyword "virtual", postojanje non-virtual metoda omogucava specificne tehnike dizajna klasa.
