[Java lista] override vs overload
Fisha
fisha at freemail.hu
2008. Már. 11., K, 14:58:10 CET
Hello!
Ez igy tenyleg logikusan hangzik, de vegulis vehetjuk ugy is, hogy az az eljaras deklaralva van az ososztalyban Object-tel.
Fisha mailto:fisha at freemail.hu
> Ha Parent típusú a változód, akkor csak a parentben deklarált
> eljárásokat / változókat látod. Azok hívhatják már a leszármozott overloadolt eljárásait is.
> Szóval a Longos veziót csak Child típusú, vagy Childre castolt változó esetén éred el kívülről.
> VigB
>> -----Original Message-----
>> From: javalist-bounces at javagrund.hu
>> [mailto:javalist-bounces at javagrund.hu]On Behalf Of Legéndi Richárd
>> Olivér
>> Sent: 2008. március 11. 14:41
>> To: javalist at javagrund.hu
>> Subject: Re: [Java lista] override vs overload
>>
>>
>> Hali!
>>
>> Egyfelol en is bedoltem a dolognak, koszi, en szeretem ezeket a
>> peldakat, sokat lehet beloluk tanulni ;]
>> > (Long)new Long(5), es az fut le, nem?
>> Ezzel a megoldassal is a "Child.test(Object)" fut le,
>> szerintem csak ugy
>> lehet ravenni a test(Long) hivasara, ha Child referencia
>> reven kezeled:
>>
>> Parent p = new Child();
>> p.test( (Long) new Long(5) ); // Child.test(Object)
>>
>> Child c = new Child();
>> c.test( new Long(5) ); // Child.test(Long)
>>
>> Ricsi
>>
>> _______________________________________________
>> 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
--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: http://javagrund.hu/pipermail/javalist/attachments/20080311/521029f7/attachment-0001.html
További információk a(z) Javalist levelezőlistáról