Buscar

Considere o código abaixo: class Aluno{ public String nome; } class Program{ static void(string[] args){ new Aluno(); new Aluno(); } } Considere as...

Considere o código abaixo:
class Aluno{
public String nome;
}
class Program{
static void(string[] args){
new Aluno();
new Aluno();
}
}
Considere as afirmações abaixo:
I. O programa compila pois não tem erros
II. O programa cria duas instâncias
III. Os objetos estão sem referências
A: Somente a afirmação I. está correta.
B: Somente a afirmação II. está correta.
C: Somente a afirmação III. está correta.
D: mais de uma afirmação está correta
E: Nenhumas das afirmações estão correta.

Essa pergunta também está no material:

DP_POO
63 pág.

Programação Orientada A Objetos Universidade PaulistaUniversidade Paulista

💡 1 Resposta

User badge image

Ed Verified user icon

Analisando o código fornecido, as afirmações são as seguintes: I. O programa compila pois não tem erros. II. O programa cria duas instâncias. III. Os objetos estão sem referências. Agora, vamos analisar cada afirmação: I. O programa compila pois não tem erros. - Correto. O programa compila sem erros. II. O programa cria duas instâncias. - Correto. O programa cria duas instâncias da classe Aluno. III. Os objetos estão sem referências. - Incorreto. Os objetos criados não estão sendo atribuídos a nenhuma referência, mas eles ainda existem como instâncias da classe Aluno. Portanto, a alternativa correta é: D: mais de uma afirmação está correta.

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais