Os quatro pilares do paradigma de Orientação a Objetos são: . . .

Exercício 2


Os quatro pilares do paradigma de Orientação a Objetos são:

A
Sequenciamento, Procedimentos, Bibliotecas e Herança.
B
Herança, Polimorfismo, Classes e Objetos.
C
Classes, Atributos, Métodos e Abstração.
D
Abstração, Encapsulamento, Herança e Polimorfismo.

Resolução


Parte 1 da resolução

A alternativa D está correta pois segundo o artigo "Os 4 pilares da Programação Orientada a Objetos" publicado no site devmedia, os 4 pilares da programação orientada a objeto são:

  • Abstração:
    • É utilizada para a definição de entidades do mundo real, classes. As classes possuem identidade(unicidade), propriedades(características do objeto) e métodos(ações que o objeto irá executar).

  • Encapsulamento:
    • O encapsulamento esconde detalhes internos do funcionamento dos métodos de uma classe para os objetos. A maior parte das linguagens orientadas a objetos implementam o encapsulamento baseado em propriedades privadas, ligadas a métodos especiais chamados getters e setters, que irão retornar e setar o valor da propriedade, respectivamente. Essa atitude evita o acesso direto a propriedade do objeto, adicionando uma outra camada de segurança à aplicação.

  • Herança:
    • A Herança possibilita que as classes compartilhem seus atributos, métodos e outros membros da classe entre a classe pai e as classes derivadas. Algumas linguagens, como o C++, usam herança múltipla, ou seja, um objeto pode herdar características de vários “ancestrais” ao mesmo tempo. Já outras linguagens como Java, PHP, etc, permitem somente a herança de uma classe derivada com uma classe pai somente.

  • Polimorfismo:
    • O polimorfismo ocorre quando duas ou mais classes derivadas de uma mesma superclasse invocam métodos que têm a mesma identificação (assinatura) mas comportamentos distintos. O polimorfismo está intimamente conectado à herança.

As alternativas A, B e C estão erradas pois sequenciamento, procedimento, bibliotecas, classes, objetos, atributos e métodos não são pilares do paradigma de orientação a objetos, apesar de serem conceitos importantes para a orientação a objetos.

Resolva também as questões relacionadas abaixo sobre Orientação a Objetos.

Exercício 3

Sobre os conceitos de Orientação a Objetos, identifique com “V” caso verdadeiro ou “F” caso falso as ...

Exercício 4

Quanto aos conceitos do paradigma da orientação a objetos, é CORRETO afirmar:

...

Exercício 5

Polimorfismo é um conceito usado em programação orientada a objetos, e envolve a seleção dinâmica ba ...


exerciciosresolvidos.com.br

Acreditamos na educação gratuita e de qualidade. Nos ajude com sua opinião, sugestão ou crítica enviando um e-mail para: exerciciosresolvidosbr@gmail.com

Copyright © 2024. Built with ❤ Love