SóProvas


ID
5070505
Banca
IBADE
Órgão
Prefeitura de Santa Luzia D`Oeste - RO
Ano
2020
Provas
Disciplina
Programação
Assuntos

Qual do conceito de programação orientada a objetos que permite a criação de métodos com a mesma assinatura, porém com implementações diferentes?

Alternativas
Comentários
  • Conceituando

    Encapsulamento

    • Eu a crio visando proteger a classe, evitando assim que usuário tenha acesso somente as funcionalidades e não faça "cagadinhas" no código

    Herança:

    • Usada para a generalização (por exemplo: homem e mulher = ser humano). Eu vou cirar uma superclasse para identificar e os objetos vão herdar os atributos (coisas) da superclasse

    Interface:

    • tenho que seguir aquilo que a classe "falar", um tipo de contrato (. A classe que a implementa tem que obedecer;

    Polimorfismo:

    • Além de implementar o contrato, o polimorfismo, em java, pode alterar o comportamento de uma classe. - GABARTIO

    Fonte:

    • https://medium.com/@danielchristofolli/heran%C3%A7a-polimorfismo-e-interfaces-java-4d2728b58924
    • https://www.devmedia.com.br/encapsulamento-em-java-primeiros-passos/31177#:~:text=A%20oculta%C3%A7%C3%A3o%20de%20informa%C3%A7%C3%B5es%20%C3%A9,

    uma%20classe%20e%20tornando%2Dos

    • https://www.devmedia.com.br/java-interface-aprenda-a-usar-corretamente/28798