AD1 - Orientação Objetos

1102 palavras 5 páginas
Universidade do Sul de Santa Catarina – Unisul
Campus Virtual

Avaliação a Distância 1

Unidade de Aprendizagem: Orientação a Objetos
Curso: Tecnologia em Sistemas para Internet
Professor: Clayton Boneli
Nome do aluno:
Data:

Orientações:
Procure o professor sempre que tiver dúvidas.
Entregue a atividade no prazo estipulado.
Esta atividade é obrigatória e fará parte da sua média final.
Encaminhe a atividade via Espaço UnisulVirtual de Aprendizagem (EVA).
Questão 1- (1,5 pontos)
Aprendemos até o momento conceitos importantes de orientação a objetos. Um desses conceitos é a sobrecarga de métodos. Podemos sobrecarregar tanto um método construtor, quanto outro método qualquer.
Considerando a sobrecarga de métodos, para as classes abaixo, em cada uma das 5 chamadas ao método somaValores na classe Teste, identifique qual forma do método será chamada: a primeira, segunda ou terceira forma. Justifique sua resposta. import javax.swing.*; public class Sobrecarga { public int somaValores (int a, int b) { return a+b;
}

public double somaValores (double a, int b) { return a+b;
}

public double somaValores (double a, double b) { return a+b;
}
}
---
public class Teste { public static void main(String[] args) {
Sobrecarga ob = new Sobrecarga(); int a = 1; int b = 2; int x = 3; double c = 4; double d = 5;
JOptionPane.showMessageDialog(null, ob.somaValores(c,a));
JOptionPane.showMessageDialog(null, ob.somaValores(d,a));
JOptionPane.showMessageDialog(null, ob.somaValores(a,b));
JOptionPane.showMessageDialog(null, ob.somaValores(c,d));
JOptionPane.showMessageDialog(null, ob.somaValores(x,a));
}
}
Resposta:
public class Teste { public static void main(String[] args) {
Sobrecarga ob = new Sobrecarga(); int a = 1; int b = 2; int x = 3; double c = 4; double d = 5;
JOptionPane.showMessageDialog(null, ob.somaValores(c,a));
 Chama o método: public double somaValores (double a, int b). Variável c é do tipo double e variável a é do tipo int.
JOptionPane.showMessageDialog(null,

Relacionados

  • 33589 38127 Orientacao Objetos AD1 Copia
    931 palavras | 4 páginas
  • gestão 2
    1482 palavras | 6 páginas
  • Psicologia Social
    1098 palavras | 5 páginas
  • Homofobia internalizada
    10426 palavras | 42 páginas
  • Filosofia
    297 palavras | 2 páginas
  • Antropologia cultural
    1131 palavras | 5 páginas
  • Planos de aulas
    1968 palavras | 8 páginas
  • Melhor em casa
    28880 palavras | 116 páginas
  • Java
    835 palavras | 4 páginas
  • A psicologia organizacional
    871 palavras | 4 páginas