1. Afin de surcharger une méthode, la liste des paramètres de la méthode doit être différente sous deux aspects.
2. Trois aspects des paramètres de la méthode surchargée, le nombre de paramètres, le type de données des paramètres et l'ordre des types de données des paramètres.
Exemple
class DisplayOverloading { public void disp(char c) { System.out.println(c); } public void disp(char c, int num) { System.out.println(c + " "+num); } } class Sample { public static void main(String args[]) { DisplayOverloading obj = new DisplayOverloading(); obj.disp('a'); obj.disp('a',10); } }
Dans l'exemple ci-dessus, - la méthode disp() est surchargée en fonction des paramètres - nous avons deux méthodes avec le nom, disp mais elles ont des paramètres différents. Les deux ont des paramètres différents.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!