ProgramaçãoLinguagens de programação
- (COPERVE - UFSC 2018)
Considere o código abaixo, escrito na linguagem Java:
public class ClasseA {
protected int atr01 = 0;
private int atr02 = 0;
private int menor(int v1, int v2) {
if (v1>v2) return v2;
else return v2;
}
}
public interface InterfaceW {
public int procedimentoYY(int argumento);
public int procedimentoZZ(int argumento);
}
public class ClasseB extends ClasseA implements InterfaceW {
public int procedimentoXX(int argumento) {
atr01 = atr01 + argumento;
return atr01;
}
public int procedimentoYY(int argumento) {
atr02 = atr02 + argumento;
return atr02;
}
public int procedimentoZZ(int argumento) {
int resultado = this.menor(atr01, argumento);
return resultado;
}
}
Assinale a alternativa que indica todos os métodos da ClasseB que contêm erro.
A) procedimentoXX ().
B) procedimentoYY ().
C) procedimentoXX () e procedimentoZZ ().
D) procedimentoXX (), procedimentoYY () e procedimentoZZ ().
E) procedimentoYY () e procedimentoZZ ().
Próximo:
EXERCÍCIOS - Exercício 57
Vamos para o Anterior: Exercício 55
Tente Este: Exercício 350
Primeiro: Exercício 1
VOLTAR ao índice: Programação