Post by oczekPost by k***@gmail.comPrzeciazanie to nadpisywanie metody z nadklasy. (pisane przez
programiste)
to jest nadpisywanie (overwriting)
Częściej nazywane prz(y/e)słanianiem (overriding), czasem też
pokrywaniem, lub nawet przedefiniowaniem -- przy czym nadpisywanie
właściwie wyszło już z użycia w tym kontekście (bardziej do np. plików,
niż metod pasuje), choć także oczywiście zdarza się... :)
Post by oczekprzeciążanie (overloading) to uzywanie tej samej nazwy metody
wywolywanej z innymi parametrami
Post by k***@gmail.comPolimorfizm to wywolywanie metody w zaleznosci od obiektu. (wywolywane
przez JVM)
polimorfizm to dwoistosc obiektu w zasadzie wieloistosc ale takiego
slowa w polskim chyba nie ma.
Są za to: wielopostaciowość czy wielo/różno-kształtność...
Post by oczekznaczy to tyle ze zaleznosci od kontekstu
widziana jest inna istota obiektu. W ogolnosci polimorfizm osiaga sie
przez nadpisywanie metod.
W szczególności raczej. W ogólności, to odmian polimorfizmu jest nieco
więcej (nawet w Javie), a co za tym idzie, sposobów ich osiągania też
jest niemało, zestawienie podstawowych np. tu:
http://en.wikipedia.org/wiki/Polymorphism_%28computer_science%29
piotr