Buscar

Avaliando o Aprendizado - Processos de Desenvolvimento de Software III-166

Prévia do material em texto

superclasse 
 
classe abstrata 
 
classe oculta 
 
subclasse 
 
herança 
 
 
 
2. 
 
 
 Analise as classes Teste e Animal e depois dê o que se pede. 
 
public class Teste { 
 public void imprime() { 
 System.out.println("*"); 
 } 
 public void imprime(int n) { 
 for (int i = 1; i <= n; i++) 
 System.out.println("*"); 
 } 
} 
 
public class Animal { 
 public void emiteSom() { 
 System.out.println("???"); } 
} 
public class Gato extends Animal { 
 public void emiteSom() { 
 System.out.println("miado"); } 
} 
public class Cachorro extends Animal { 
 public void emiteSom() { 
 System.out.println("latido"); } 
} 
 
O que ocorre, respectivamente, nas classes Teste e Animal é : 
 
 
 
 
sobrecarga e overload 
 
overload e herança múltipla 
 
sobrescrita e polimorfismo 
 
sobrescrita e herança 
 
sobrecarga e override 
 
 
 
http://simulado.estacio.br/bdq_simulados_exercicio.asp?num_seq_aluno_turma=93315222&cod_hist_prova=-1&aula=5

Continue navegando