Surcharge.
Ajouter une variante d'appel d'une opération.
Une surcharge consiste à re-déclarer une fonction/méthode avec des paramètres différents.
Un exemple de surcharge est :
class String
{
public String ()
{
...
}
public String (char[] value) // Surcharge du constructeur
{
...
}
public valueOf (boolean b)
{
...
}
public valueOf (char[] data) // Surcharge de la méthode valueOf
{
...
}