SóProvas


ID
2022337
Banca
CESGRANRIO
Órgão
UNIRIO
Ano
2016
Provas
Disciplina
Engenharia de Software
Assuntos

Em linguagens orientadas a objetos (OO), classes representam a descrição da implementação de tipos abstratos a partir dos quais instâncias podem ser criadas. Cada instância, depois de criada, guarda seu estado próprio independente das demais instâncias. Esse estado pode ser alterado de acordo com operações definidas pela classe, mas, ao serem executadas, as operações atuam individualmente sobre cada instância.
Na nomenclatura OO, instâncias e operações são conhecidas, respectivamente, como

Alternativas
Comentários
  • Instâncias = objetos

    Operações = métodos 

  • Métodos: São funções que realizam tarefas. Eles podem ou não retornar valores, e podem ou não receber parâmetros. 

     

    Objeto: Um tipo de dados composto que é frequentemente usado para modelar uma coisa ou conceito do mundo real.

     

    Herança: É um mecanismo que permite que características comuns a diversas classes sejam fatoradas em uma classe base, ou superclasse. 

  • Para resolver esta questão, dá para otimizar o tempo ignorando a parte inicial do enunciado e focar somente na pergunta final: “Na nomenclatura OO, instâncias e operações são conhecidas, respectivamente, como ...”

    Instâncias são os objetos.

    E operações são os métodos.

    Portanto, o gabarito é letra C: Objetos e métodos, respectivamente.

    Resposta: C