Questão de Programação — Java — CESPE / CEBRASPE 2009
ProgramaçãoJava
- Código
- ce293994
- Banca
- CESPE / CEBRASPE
- Órgão
- TCE-AC
- Ano
- 2009
- Nível
- Superior
- Cargo
- Analista de Controle Externo - Processamentos de Dados
Considerando o código Java acima, em que, em algumas linhas, o código foi retirado, assinale a opção correta.- AEm Java, constantes podem armazenar valores de tipos primitivos ou referências para objetos.
- BO método System.exit(int) provoca o fim imediato da execução do interpretador Java. Caso o valor um retorne, deve-se interpretar que ocorreu execução com sucesso do código; caso retorne valor diferente de um, que houve algum problema.
- CPara implementar herança em Java, utiliza-se, na definição da classe derivada, a palavra-chave implements seguida pelo nome da superclasse. Assim, o código correto, na linha 22, poderia ser public class Ponto3D implements Ponto2D {.
- DUma vez que cada objeto tem acesso ao seu próprio endereço por um ponteiro chamado this, os seguintes enunciados preenchem corretamente as linhas 5 e 6. linha 5: this.x = x;linha 6: this.y = y;
- EO método main (L.16) é associado à classe e não a um objeto específico da classe. Tal como ocorre na linguagem C++, apenas uma função main deve ser definida para a aplicação como um todo. Assim, não seria correto o enunciado public static void main (String[] args){ na linha 31.