[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