non Bovin
Type: Messages; Utilisateur: professeur shadoko
non Bovin
il faut au minimum quelque chose en commun comme une interface.
class AnimalSage<A extends AnimalSage> {
public Couple<A> sePacseAvec(A lAutre) {
return new Couple(this, lAutre) ;
}
}
class Bovin extends AnimalSage<Bovin> {}
// Taureau et...
petits commentaires supplémentaires...
ça serait mieux comme ça
class AnimalSage<A extends AnimalSage> {
public void sePacseAvec(A lAutre) {
}
}
je n'ai pas tout à fait compris ... tu peux faire simple ou tu peux faire compliqué.
Si c'est vraiment l'emploi des types paramétrés (generics) que tu cherches voici une solution compliquée:
...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.