SóProvas


ID
1687522
Banca
OBJETIVA
Órgão
EPTC
Ano
2012
Provas
Disciplina
Engenharia de Software
Assuntos

Além de métodos e atributos, para que uma linguagem possa ser considerada orientada a objetos, quais conceitos também devem estar implementados?

Alternativas
Comentários
  • Prezados,

    Procedimentos e persistência não são conceitos relacionados a orientação a objetos, portanto a letra A está errada.
    Banco de dados, procedimentos e persistência não são conceitos relacionados a orientação a objetos, portanto a letra B está errada.
    Procedimentos e recursividade não são conceitos relacionados a orientação a objetos, portanto a letra D está errada.

    Portanto a alternativa correta é a letra C.



  • a-

    Abstração é a capcidade de representar conceitos complexos de modo contextualizado dentro de um paradigma reconhecivel. ENcapsulamento é ocultar partes do sistema que nao interessam aos que nao dependem delas, criando alta coesao e baixo acoplamento. Herança é o aproveitamento de elementos de uma superclasse por classes derivadas. Polimorfismo sao comportamentos que variam de acordo com input, sendo uns mais adequados para umas situalçoes do que outros.

     

    obs.: recursividade é comum em linguagens lineares, contanto que permitam o conceito de funcoes