Sobrecarga de método de produto
então eu estava trabalhando nesse problema no CodeHS, então fiquei preso por tanto tempo e resolvi perguntar aqui.
O exercício é sobrecarregar o método do produto para permitir a multiplicação de outros tipos de valores:
dois duplosum int e um duploum duplo e um inttrês polegadastrês duplos
public class Product extends ConsoleProgram
{
public void run()
{
int intValue = 5;
double doubleValue = 2.5;
int product1 = product(intValue, intValue);
System.out.println(product1);
// Use method overloading to define methods
// for each of the following method calls
double product2 = product(doubleValue, doubleValue);
System.out.println(product2);
int product3 = product(intValue, intValue, intValue);
System.out.println(product3);
double product4 = product(intValue, doubleValue);
System.out.println(product4);
double product5 = product(doubleValue, intValue);
System.out.println(product5);
double product6 = product(doubleValue, doubleValue, doubleValue);
System.out.println(product6);
}
public int product(int one, int two)
{
return one * two;
}
}
Obrigado