De ehhez nem kell a java 8. Ehhez még Java sem kell. Ez ennél sokkal általánosabb:<br><br><font><span style="line-height:normal;background-color:rgba(255,255,255,0)">user kicseréli az egyik függő jar-t újabb verzióra</span></font><div>
<font><span style="line-height:normal"><br></span></font></div><div><font><span style="line-height:normal">Akkor probláma van. Vagy max probírka. Ld még windows dll hell. <span></span><br></span></font><br><br>On Thursday, April 11, 2013, Vig Balázs  wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Ezt mondom én is: az új interface default implementációja (int, int) előréb kerül a sorban, mint az én eredeti eljárásom (long, long). De ez megváltoztatja a programom működését Java 8 alatt, vagy ha a user kicseréli az egyik függő jar-t újabb verzióra. (aztán meg pislog (meg én is), hogy mi a baj)<br>

</div><div class="gmail_extra"><br clear="all"><div><br>Üdv:<br><b>Vig Balázs<br></b><br>Vezető fejlesztő<br>Data Solutions Kft.<br>1118 Budapest, Számadó utca 19<br>30/416-3348<br><a href="http://www.datasolutions.hu" target="_blank">http://www.datasolutions.hu</a><br>

</div>
<br><br><div class="gmail_quote">2013. április 11. 11:13 Gábor Garami írta, <span dir="ltr">&lt;<a href="javascript:_e({}, &#39;cvml&#39;, &#39;gabor.garami@hron.me&#39;);" target="_blank">gabor.garami@hron.me</a>&gt;</span>:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<p>Ez alapvetoen nem ter el az eddigi gyakorlattol, az implementacio kivalasztasanal a teljes signature jatszik. Az automata tipuskonverzionak mindig is kisebb volt a precedenciaja...</p>
<p></p><div>Garami Gábor<br>
<a href="javascript:_e({}, &#39;cvml&#39;, &#39;gabor.garami@hron.me&#39;);" target="_blank">gabor.garami@hron.me</a><br>
Skype: hron84<br></div><div>
Tel: <a href="tel:%2B36%2020%20235%209621" value="+36202359621" target="_blank">+36 20 235 9621</a></div><p></p>
<p>Sent from my T-Mobile G2</p><div><br>
Ezt a levelet telefonról adták fel, ékezethibákat tartalmazhat.</div><p></p>
<div class="gmail_quote"><a href="tel:2013.04.11.%2011" value="+12013041111" target="_blank">2013.04.11. 11</a>:10, &quot;Vig Balázs&quot; &lt;<a href="javascript:_e({}, &#39;cvml&#39;, &#39;balazs.vig@datasolutions.hu&#39;);" target="_blank">balazs.vig@datasolutions.hu</a>&gt; ezt írta:<br type="attribution">

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div>
<div dir="ltr"><div>Sziasztok!<br><br>A mostani Java Magazine-ban van egy témába vágó cikk(sorozat). Ott (<a href="http://www.oraclejavamagazine-digital.com/javamagazine/20130304/?pg=41&amp;pm=1&amp;u1=friend" target="_blank">http://www.oraclejavamagazine-digital.com/javamagazine/20130304/?pg=41&amp;pm=1&amp;u1=friend</a>) az egyik mondat felkeltette a figyelmemet:<br>




</div><br><div>&quot;if an implementing class already has a method that has the same name and signautre as a new default method, the pre-existing implementation will always be used in preference to the default implementation.&quot;<br>



<br></div><div>Értem én a logikát, de egy kicsit megijeszt...<br><br></div><div>A fenti szabály alapján mi fog történni, ha az osztályomban van egy <span style="font-family:courier new,monospace">boolean compare(a long, b long){...}</span> metódus, amit én hívtam két <span style="font-family:courier new,monospace">int</span>-tel is, és az alap interfész bevezeti a <span style="font-family:courier new,monospace">boolean compare(a int, b int){...}</span> metódust?<br>



</div><div>(tudom, egy kicsit hajánál fogva előráncigált példa, de a problémát mutatja) <br><br></div><div>A fenti mondat és a hívási szabályok szerint ilyenkor az interfészben definiáltat fogja meghívni, de az nem feltétlenül az, amit én eredetileg akartam.<br>



</div><div><br></div><div class="gmail_extra"><br clear="all"><div><br>Üdv:<br><b>VigB</b><br></div>
<br></div></div>
<br></div></div><div>_______________________________________________<br>
Javalist mailing list<br>
<a href="javascript:_e({}, &#39;cvml&#39;, &#39;Javalist@lists.javaforum.hu&#39;);" target="_blank">Javalist@lists.javaforum.hu</a><br>
<a href="http://lists.javaforum.hu/mailman/listinfo/javalist" target="_blank">http://lists.javaforum.hu/mailman/listinfo/javalist</a><br>
<br></div></blockquote></div>
<br>_______________________________________________<br>
Javalist mailing list<br>
<a href="javascript:_e({}, &#39;cvml&#39;, &#39;Javalist@lists.javaforum.hu&#39;);" target="_blank">Javalist@lists.javaforum.hu</a><br>
<a href="http://lists.javaforum.hu/mailman/listinfo/javalist" target="_blank">http://lists.javaforum.hu/mailman/listinfo/javalist</a><br>
<br></blockquote></div><br></div>
</blockquote></div><br><br>-- <br>Verhás Péter<br>ügyvezető<br>Verhás &amp; Verhás Szoftver Manufaktúra Kft.<br><a href="mailto:peter@verhas.com">peter@verhas.com</a><br>t: +36(30)9306805<br>skype: verhas<br>