Promowanie typów
class Demo{
void display( int a, double b ) {
System.out.println("Metoda( int, double )");
}
void display( int a, double b, double c ) {
System.out.println("Metoda( int, double, double)");
}
public static void main( String args[]){
Demo object = new Demo();
/* Jako drugi argument została przekazana wartość typu float, lecz
* wartość ta została wypromowania na wartość typu double, ponieważ
* nie istnieje metoda ( int, float )
*/
object.display( 1, 3.23f );
}
}