Buscar

Analise o trecho de código a seguir. class Medico extends Funcionario{ int matricula; int crm; Procedimento procedimento = new P...

Analise o trecho de código a seguir. class Medico extends Funcionario{ int matricula; int crm; Procedimento procedimento = new Procedimento(); procedimento.operar(); Em relação ao código apresentado, avalie as afirmações a seguir. I. A classe Medico tem construtor. II. A classe Funcionario é abstrata. III. Não existe troca de mensagens entre os objetos Medico e Procedimento. É correto o que se afirma em Escolha uma opção: a. I, apenas. b. I e II, apenas. c. III, apenas. d. II, apenas. e. I, II e III.

💡 1 Resposta

User badge image

Ed Verified user icon

{"choice": "b", "explanation": "Vamos analisar cada afirmação: I. A classe Medico tem construtor. - Essa afirmação está correta, pois ao instanciar um objeto da classe Medico, o construtor padrão é chamado implicitamente. II. A classe Funcionario é abstrata. - Essa afirmação não pode ser determinada com base no trecho de código fornecido, pois não há informações suficientes para afirmar se a classe Funcionario é abstrata ou não. III. Não existe troca de mensagens entre os objetos Medico e Procedimento. - Essa afirmação está incorreta, pois no trecho de código apresentado, há uma interação entre o objeto Medico e o objeto Procedimento, onde o método operar() é chamado. Portanto, a opção correta é a letra b. I e II, apenas."

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ 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