[Javalist] Java8 - Alapértelmezett metódustörzs interfészekben
István Székely
istvan.szekely at i-logic.hu
2012. Május. 23., Sze, 10:29:04 CEST
Hali,
Egy dolgot tennék még hozzá ehhez.
Valahogy az sem merül fel senkiben, hogy a két interfész kódja nem a mi
kezünkben van? Pl. két 3rd party könyvtárat szeretnénk használni, és
ezekben lesz majd két interfész, aminek ugyanolyan nevű metódusai
lesznek, mindkettő default implementációval. Most akkor ez kinek a
problémája?
Üdv,
Stivi
On 2012-05-23 10:09, Gábor Garami wrote:
>
> Sokadszorra olvasom ezt az ervet, a kod smell es hasonlok mellett. Azt
> tessen mar megerteni, hogy perpill irrelevans, hogy milyen elvi es
> pattern problemakra utal az, ha metodus utkozes van. Ez egy technikai
> problema, amire megnyugtato megoldast kell talalni, es ez igenis a
> nyelv problemaja. Nem lehet a szonyeg ala soporni, mert akkor pont
> olyan kiszamithato lesz a nyelv, mint a PHP, ezt pedig gondolom senki
> nem szeretne.
>
> Ha azt mondjuk, hogy legyen felsorolasi sorrend, akkor legyen az, ha
> azt mondjuk hogy oldjuk fel ezeket ABC sorrendben, akkor az, vagy
> legyen hibajelzes, csak foglalkozzunk a problema lenyegevel, ne pedig
> jatszuk az architektet sommas kijelentesekkel, mert az semmit se old meg.
>
> Elnezest, ha vkit megbantottam.
>
> Udv,
>
> Garami Gábor
> gabor.garami at hron.me <mailto:gabor.garami at hron.me>
> Skype: hron84
> Tel: +36 20 235 9621
>
> Sent from my T-Mobile G2
> Ezt a levelet telefonról adták fel, ékezethibákat tartalmazhat.
>
> 2012.05.23. 9:44, "Zsombor" <gzsombor at gmail.com
> <mailto:gzsombor at gmail.com>> ezt írta:
>
> Igen, erről beszélek. Ha két interfaceben ugyanazon névvel van
> implementáltál metódust, akkor az a Te problémád, nem a nyelvé.
>
> Zs
>
>> On 2012.05.23. 9:32, "Peter Verhas" <peter at verhas.com
>> <mailto:peter at verhas.com>> wrote:
>>
>> >Jah, és ha mást akarnál implementálni a kettőben? :)
>>
>> Az a te bajod, és nem a nyelvé. Itt viszont már a nyelv problémája.
>> Amúgy ha ugyanaz a szignatúra, akkor miért is lenne más a
>> funkció? Kód
>> smell.
>
--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: <http://lists.javaforum.hu/pipermail/javalist/attachments/20120523/0f85ae69/attachment.html>
További információk a(z) Javalist levelezőlistáról