Exercício 2
//Classe
package [Link];
public class ExercicioSobrecarga03 {
public void metodoAdiciona(int num1, int num2){
[Link]("Soma de dois valores: " + (num1 + num2));
}
public void metodoAdiciona(int num3, int num4, int num5){
[Link]("Soma de tres valores: " +(num3 + num4 + num5)
);
}
public void metodoAdiciona(float num6, float num7){
[Link]("Soma de dois valores reais: "+(num6 + num7));
}
public void metodoAdiciona(String nome, String sobrenome){
[Link]("Nome e sobrenome: %s %s ! \n",nome,sobrenome);
}
}
//Aplicação
package testesobrecarga03;
import [Link];
import [Link].ExercicioSobrecarga03;
public class TesteSobrecarga03 {
public static void main(String[] args) {
ExercicioSobrecarga03 ex1 = new ExercicioSobrecarga03();
Scanner leia1 = new Scanner([Link]);
ExercicioSobrecarga03 ex2 = new ExercicioSobrecarga03();
Scanner leia2 = new Scanner([Link]);
ExercicioSobrecarga03 ex3 = new ExercicioSobrecarga03();
Scanner leia3 = new Scanner([Link]);
ExercicioSobrecarga03 ex4 = new ExercicioSobrecarga03();
Scanner leia4 = new Scanner([Link]);
int num1, num2;
int num3, num4, num5;
float num6, num7;
String nome, sobrenome;
[Link]("Informe o primeiro valor: ");
num1 = [Link]();
[Link]("Informe o primeiro valor: ");
num2 = [Link]();
[Link](num1,num2);
[Link]("--------------------------");
[Link]("Informe o primeiro valor: ");
num3 = [Link]();
[Link]("Informe o primeiro valor: ");
num4 = [Link]();
[Link]("Informe o primeiro valor: ");
num5 = [Link]();
[Link](num3,num4,num5);
[Link]("--------------------------");
[Link]("Informe o primeiro valor: ");
num6 = [Link]();
[Link]("Informe o primeiro valor: ");
num7 = [Link]();
[Link](num6,num7);
[Link]("--------------------------");
[Link]("Informe o primeiro nome: ");
nome = [Link]();
[Link]("Informe o sobrenome: ");
sobrenome = [Link]();
[Link](nome, sobrenome);
}
}