sentence: look at the following example from java : public class class1 -lcb- int f ( int x ) -lcb- return x +3 ; -rcb- -rcb- public class class2 extends class1 -lcb- @ override int f ( int x ) / / overriding -lcb- return x \* x ; -rcb- int f ( int x , int y ) / / overloading -lcb- return x \* y ; -rcb- -rcb- special methods special methods are very language-specific and a language may support none , some , or all of the special methods defined here .