[Java lista] override vs overload

biziclop biziclop at gmail.com
2008. Már. 11., K, 14:27:00 CET


(Long)new Long(5), es az fut le, nem?

lsp

2008/3/11 Fisha <fisha at freemail.hu>:
>
>
>
> Hello!
>
>
>
>
> En is ezt szerettem volna, de nem. Override lefut, de az overload mar nem.
>
>
>
>
>
>
> Fisha                            mailto:fisha at freemail.hu
>
>
>
>
> > Hi !
>
> >
>
> > Tipp: azt írja ki hogy "Child.test(Long l)"
>
> >
>
> > Joe
>
> > ________________________________
>
>
>
>
> > Feladó: javalist-bounces at javagrund.hu meghatalmazó: Fisha
>
> > Küldve: 08-03-11, K 13:42
>
> > Címzett: javalist at javagrund.hu
>
> > Tárgy: [Java lista] override vs overload
>
>
>
>
>
>
>
>
>
>
> > 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.
>
>
>
>
>
>
>
>
>
>
>
>
>
> > 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));
>
>
>
>
> >     }
>
>
>
>
> > }
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> > <mailto:fisha at freemail.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