Questão de Programação — IDE (Integrated Development Environment) — FCC 2013
ProgramaçãoIDE (Integrated Development Environment)
- Código
- fc001189
- Banca
- FCC
- Órgão
- DPE-RS
- Ano
- 2013
- Nível
- Superior
- Cargo
- Analista - Informática
Se o método obterSalario fosse protected na classe Funcionário, a linha sal01 = fun01.obterSalario(); na classe Principal estaria
- Acorreta, pois métodos protected podem ser acessados de qualquer outra classe do projeto, inclusive da classe Principal.
- Bcorreta, pois o método obterSalario chamado é da classe Diarista (que é public) e não da classe Funcionário.
- Cincorreta, pois o método obterSalario chamado é da classe Mensalista e, na realidade, deveria ser da classe Diarista.
- Dincorreta, pois como as classes Principal e Funcionário estão em pacotes diferentes, não é possível chamar o método obterSalario a partir da classe Principal.
- Ecorreta, pois a classe Funcionário herda o método obterSalario (que é public) da classe Diarista.