Üdv:<br><br>1: szerintem ilyen nincs. csak két formátum van: &lt;? extends X&gt; és &lt;? super X&gt;<br>Az első X minden leszármozottját elfogadja, az utóbbi az összes ősét; mindkét esetben sajátmagával bezárólag<br>Nem értem, miért zárod ki az interfészeket és absztrakt osztályokat. Nekem még nem sikerült ilyenekkel eljárást hívnom --&gt; minden metódus implementálva lesz, mire hozzád eljut.<br>
<br>2: &lt;? extends interfAce&gt; klass nem jó?, vagy a hagyományos: interfAce klass<br clear="all"><br>Üdv:<br><b>VigB<br></b><br><br>
<br><br><div class="gmail_quote">2012. június 8. 11:41 Peter Verhas írta, <span dir="ltr">&lt;<a href="mailto:peter@verhas.com" target="_blank">peter@verhas.com</a>&gt;</span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div style="word-wrap:break-word"><div><br></div><div>Van egy factory osztály, amelyik létrehoz és visszaad objektumot. </div><div><br></div><div><div><div style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font:normal normal normal 11px/normal Monaco;color:rgb(150,26,101)">
public<span style="color:rgb(0,0,0)"> </span>interface<span style="color:rgb(0,0,0)"> Factory {</span></div><div style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font:normal normal normal 11px/normal Monaco;min-height:15px">
    <span style="color:rgb(150,26,101)">public</span> <span style="color:rgb(150,26,101)">void</span> create(Class&lt;? <span style="color:rgb(150,26,101)">extends</span> FactoryManaged&gt; interfAce,</div><div style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font:normal normal normal 11px/normal Monaco">
            Class&lt;? <span style="color:rgb(150,26,101)">extends</span> FactoryManaged&gt; klass);</div><div style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font:normal normal normal 11px/normal Monaco;min-height:15px">
    <span style="color:rgb(150,26,101)">public</span> FactoryManaged get(Class&lt;? <span style="color:rgb(150,26,101)">extends</span> FactoryManaged&gt; klass);</div><div style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font:normal normal normal 11px/normal Monaco;min-height:15px">
}</div></div></div><div><br></div><div>Hogyan tudnám azt generics-szel leírni, hogy az interfAce ne lehessen osztály, abstract osztály, csak interface? Le lehet-e valahogy írni generics-szel, hogy klass csak olyan osztály lehet ami implementálja az interfAce interfészt?</div>
<div><br></div><br><div>
<span style="text-indent:0px;letter-spacing:normal;font-variant:normal;text-align:auto;font-style:normal;font-weight:normal;line-height:normal;border-collapse:separate;text-transform:none;font-size:medium;white-space:normal;font-family:Helvetica;word-spacing:0px"><span style="text-indent:0px;letter-spacing:normal;font-variant:normal;font-style:normal;font-weight:normal;line-height:normal;border-collapse:separate;text-transform:none;font-size:medium;white-space:normal;font-family:Helvetica;word-spacing:0px"><div style="word-wrap:break-word">
<span style="text-indent:0px;letter-spacing:normal;font-variant:normal;font-style:normal;font-weight:normal;line-height:normal;border-collapse:separate;text-transform:none;font-size:medium;white-space:normal;font-family:Helvetica;word-spacing:0px"><div style="word-wrap:break-word">
<div><span style="color:rgb(136,136,136)">--</span><span style="color:rgb(136,136,136)"><br></span><span style="color:rgb(136,136,136)">Verhás Péter</span><span style="color:rgb(136,136,136)"><br></span><span style="color:rgb(136,136,136)"></span><span style="color:rgb(136,136,136)"><a href="mailto:peter@verhas.com" target="_blank">peter@verhas.com</a></span><span style="color:rgb(136,136,136)"><br>
</span><span style="color:rgb(136,136,136)"><a href="tel:%2B36%2830%299306805" value="+36309306805" target="_blank">+36(30)9306805</a></span><span style="color:rgb(136,136,136)"><br></span><span style="color:rgb(136,136,136)">skype: verhas</span></div>
</div></span><br></div></span><br></span><br>
</div><div><div style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font:normal normal normal 11px/normal Monaco;color:rgb(150,26,101)"><br></div></div>
<br></div><br>_______________________________________________<br>
Javalist mailing list<br>
<a href="mailto:Javalist@lists.javaforum.hu">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>