Remplacement d'une méthode avec différents types de retour en java?

J'ai lu un livre et il dit que je peux remplacer une méthode si elle a la même signature. selon le livre de la signature d'une méthode est Method_Name + Paramètres passés.

que par le livre, je peux remplacer une méthode qui a différents types de retour. Est-il réellement possible de surcharger une méthode avec différents type de retour en Java? parce que j'ai fait quelque recherche sur le net, j'ai trouvé des gens en disant que de remplacer une méthode du type de retour doit être la même que bien.

selon le livre il dit aussi que le java lèvera une erreur de compilation lorsque nous essayons de surcharge d'une méthode du même nom de la méthode et des paramètres mais différents types de retour depuis la signature signifie seulement le nom de la méthode et des paramètres. Si cela est vrai, nous devrions être en mesure de remplacer une méthode avec différents type de retour.

Merci de m'aider à comprendre cela. Merci à l'avance.

  • Convariant types de retour ont été ajoutés dans Java 5.0 je ne voudrais pas vous soucier de rien avant de Java 6 trop. Il y avait un bug dans la version 6 de Java qui a permis de surcharger le type de retour, mais cela a été corrigé dans Java 7 😉
  • double possible de Peut substituée méthodes diffèrent dans le type de retour?
InformationsquelleAutor nzhmz | 2013-01-25