Buscar

Leia o excerto a seguir. “[...] a utilização do paradigma orientado a objetos está presente em todas as etapas do processo de desenvolvimento [de s...

Leia o excerto a seguir. “[...] a utilização do paradigma orientado a objetos está presente em todas as etapas do processo de desenvolvimento [de sistemas], indo da análise, passando pelo projeto, até as fases de teste e implementação. É um fator decisivo para a construção de sistemas, visando alcançar os objetivos esperados no determinado espaço de tempo com determinado custo”. OLIVEIRA, A. E. H. Introdução à orientação a objetos. Revista SQL, Rio de Janeiro, n. 89, p. 68-74, 2011. p. 84. O paradigma de desenvolvimento de sistema orientado ao objeto é o predominante na maioria dos sistemas desenvolvidos. Assim sendo, com relação ao paradigma de orientação ao objeto, considerando nossos estudos sobre a temática, analise as afirmativas a seguir. I. O encapsulamento permite a criação de classes a partir de uma superclasse. II. Na orientação ao objeto, o principal componente é o método. III. O polimorfismo é a capacidade de uma classe ter mais de um comportamento. IV. A sobrescrita cria classes com assinaturas idênticas e funções distintas Está correto o que se afirma em:

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é: III. O polimorfismo é a capacidade de uma classe ter mais de um comportamento. Justificativa: I. O encapsulamento permite a criação de classes com atributos e métodos privados, protegidos e públicos, mas não tem relação com a criação de classes a partir de uma superclasse. II. Na orientação a objeto, o principal componente é a classe, que possui atributos e métodos. O método é um componente da classe, mas não é o principal. III. O polimorfismo é a capacidade de uma classe ter mais de um comportamento, ou seja, a mesma classe pode ter diferentes implementações de um mesmo método. IV. A sobrescrita (ou override) é a criação de um método em uma classe filha com a mesma assinatura de um método da classe pai, mas com uma implementação diferente. Não tem relação com a criação de classes com assinaturas idênticas e funções distintas.

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