A sobrecarga de métodos é um recurso bastante poderoso da orientação a objetos. Ela permite a existência de mais de um método com o mesmo identificador, ou seja, com o mesmo nome. Crie duas sobrecargas para o método Soma, que recebe dois números como parâmetro e retorna a soma entre eles. Uma sobrecarga deve trabalhar somente com números inteiros e a outra sobrecarga deve trabalhar somente com números reais.
mendexx:
Qual linguagem de programação?
Soluções para a tarefa
Respondido por
1
Em java:
class Main { public static int soma(int A, int B){ return A+B; } public static double soma(double A, double B){ return A+B; }
public static void main(String args[]){ System.out.println(soma(1,2)); System.out.println(soma(2.3, 2.5)); }}
teste aqui: https://repl.it/repls/SafeCooperativeLocks
neste caso em mesmo inseri os valores a serem somados, se quiser leia com a classe scanner e coloque no método.
class Main { public static int soma(int A, int B){ return A+B; } public static double soma(double A, double B){ return A+B; }
public static void main(String args[]){ System.out.println(soma(1,2)); System.out.println(soma(2.3, 2.5)); }}
teste aqui: https://repl.it/repls/SafeCooperativeLocks
neste caso em mesmo inseri os valores a serem somados, se quiser leia com a classe scanner e coloque no método.
Perguntas interessantes
Português,
8 meses atrás
Informática,
8 meses atrás
Biologia,
1 ano atrás
Biologia,
1 ano atrás
Português,
1 ano atrás
Matemática,
1 ano atrás
Matemática,
1 ano atrás