🎯 Saiba o que estudar

Avançado com Treinador a partir de R$ 0,76/dia

Considere as seguintes classes Java, definidas em arquivos c...

Próximas questões
Com base no mesmo assunto
Q1915501 Programação

Considere as seguintes classes Java, definidas em arquivos chamados, respectivamente, Funcionario.java, Gerente.java e TesteFuncionario.java: 


Imagem associada para resolução da questão


Considerando o código das 3 classes apresentadas acima, analise as afirmativas a seguir:


I. O código compila sem erros e sua execução imprime na tela 3 números de ponto flutuante na mesma linha.

II. A substituição do modificador de acesso protected por private na definição do atributo salario da classe Funcionario causa erro de compilação ao tentar se recompilar todo o código.

III. A anotação @Override na classe Gerente indica que o método darAumento está sendo sobrescrito. Removê-la causa erro de compilação ao tentar se recompilar todo o código.

IV. Os valores do atributo salario associados aos objetos com nome “Fulano” e “Ciclano” aumentam em 10% e o associado ao objeto com nome “Beltrana” aumenta em 15% em relação aos valores inicializados na construção dos respectivos objetos, se se desconsiderarem imprecisões em valores de ponto flutuante.


É CORRETO o que se afirma em

Alternativas