supplement means enhance the functionality.
e.g. you have the following methods:
public void print(
String s){
System.out.prinln(s);
}
public void print(int i){
System.out.prinln(i);
}
public void print(float f){
System.out.prinln(f);
}
These 3 methods are all printing, but in each method they are printing a different thing. Basically in overlaoding the method name is the same, but parameter list is different.
Hope this helps,
------------------
Asma Zafar,
Sun Certified Programmer for Java2 Platform