Questão de TI - Desenvolvimento de Sistemas — Códigos em Java — VUNESP 2023
TI - Desenvolvimento de SistemasCódigos em Java
- Código
- vu196684
- Banca
- VUNESP
- Órgão
- TJM SP
- Ano
- 2023
- Cargo
- Tec CPDJ ( )
Considere o seguinte trecho de código de um programa Java: public class CA { public void m1() { System.out.println("m1 CA"); } } public class CB extends CA { public void m1() { System.out.println("m1 CB"); } } Considerando que as dependências necessárias estejam devidamente referenciadas via import, é correto que o trecho de código acima
- Aé compilado corretamente, sem erros.
- Bapresenta um erro de compilação, pois falta a anotação @Override em m1 de CB.
- Capresenta um erro de compilação, pois falta a palavra- chave override na declaração de m1 de CB.
- Dapresenta um erro de compilação, pois uma subclasse não pode declarar um método com o mesmo nome de um método já existente em sua superclasse.
- Eapresenta um erro de compilação, pois falta a anotação @Override em m1 de CA.