[Java lista] override vs overload
biziclop
biziclop at gmail.com
2008. Már. 11., K, 14:30:47 CET
Early binding a hivatalos neve talan?
Bar ez inkabb ugy hangzik, mint egy pillanatragaszto reklamszlogenje
vagy egy gyorstalpalo dominatanfolyam programpontja.
lsp
2008/3/11 Zsombor <gzsombor at gmail.com>:
>
>
>
> 2008/3/11 Fisha <fisha at freemail.hu>:
>
> >
> >
> >
> > Hello!
> >
> >
> >
> >
> > Biztos sokan vannak a listan akiknek egyertelmu az alabbi pelda mukodese,
> de bizom benne, hogy vannak olyanok is akiknek ujdonsagkent hat. Szivesen
> latnek velemenyeket arrol is, hogy szerintetek logikus-e igy a mukodese.
> >
> > A gondolatebreszto kerdes az, hogy mit ir ki az alabbi kod.
> >
> >
>
> Természetesen "Child.test(Object o)" fog kiirodni, a metódus szignatura az
> fordítás során eldől, nincsen dinamikus invokáció (asszem így nevezik) a
> paraméterek aktuális tipusa szerint.
>
> üdv
> Zs
>
>
> >
> >
> >
> >
> >
> >
> >
> > Udv,
> >
> > Fisha mailto:fisha at freemail.hu
> >
> >
> >
> >
> > Parent.java:
> >
> > package test;
> >
> >
> >
> >
> > public class Parent {
> >
> > public void test(Object o) {
> >
> > System.out.println("Parent.test(Object o)");
> >
> > }
> >
> > }
> >
> > ----------------
> >
> >
> >
> >
> > Child.java:
> >
> > package test;
> >
> >
> >
> >
> > public class Child extends Parent {
> >
> > public void test(Object o) {
> >
> > System.out.println("Child.test(Object o)");
> >
> > }
> >
> >
> >
> > public void test(Long l) {
> >
> > System.out.println("Child.test(Long l)");
> >
> > }
> >
> > }
> >
> > -----------------
> >
> >
> >
> >
> > Main.java
> >
> > package hu.guidance.test;
> >
> >
> >
> >
> > public class Main {
> >
> > public static void main(String[] args) {
> >
> > Parent p = new Child();
> >
> > p.test(new Long(5));
> >
> > }
> >
> > }
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > _______________________________________________
> > Javalist mailing list
> > Javalist at javagrund.hu
> > http://javagrund.hu/mailman/listinfo/javalist
> >
> >
>
>
> _______________________________________________
> Javalist mailing list
> Javalist at javagrund.hu
> http://javagrund.hu/mailman/listinfo/javalist
>
>
További információk a(z) Javalist levelezőlistáról