Questões de Tecnologia da Informação · COPERVE - UFSC

Tecnologia da InformaçãoOutros temasCOPERVE - UFSC 2018

Universidade Federal de Santa Catarina

Questão de Tecnologia da Informação

Página 13

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.

Sua resposta

Mais questões de Outros temas

Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.