Re: [GENERIC] problème que je n'arrive pas à résoudre . P... de Generic :)

Rémi Forax <[email protected]> Mon, 24 Jan 2011 14:24:30 +0100
Newsgroups gmane.comp.java.french.general
Message-ID <[email protected]>
On 01/24/2011 02:16 PM, Régis wrote:
> Je ne sais pas ce qui te chagrine, mais tout est correct.
>
>> Autre chose, je n'ai jamais compris pq les prototypes des functions
>> du collection framework, permettait ca :
>>
>> List<String> strings = new ArrayList<String>();
>
> Compatible parce que ArrayList<T> est un sous type de List<T>
>
>> strings.add( "my string" );
>
> R.A.S.
>
>>  strings.remove( 1 );
>
> List<T> fournit remove(int index) et remove(T object).

qui est un cas typique de mauvaise utilisation de la surcharge.

>
>>
>> Qui sait pourquoi ?
>>
>> Dominique
>>

Rémi