SóProvas


ID
2629933
Banca
CESPE / CEBRASPE
Órgão
ABIN
Ano
2018
Provas
Disciplina
Engenharia de Software
Assuntos

Acerca de conceitos básicos e tratamentos de exceção em programação orientada a objetos, julgue o item subsequente.


Objetos podem ter mais de uma identidade; para isso, é necessário que a sua posição esteja explícita em um array de dados.

Alternativas
Comentários
  • alguem?

  • Objetos são únicos, segue as caracteristicas deles:

    Objetos são instâncias de classes e possuem:

    Identidade: Que é responsável por distinguir um objeto dos outros, isto é, eles são únicos, mesmo que sejam instâncias de uma mesma classe e que tenham os mesmos valores variáveis.

    Comportamento (operações): Se refere a como os objetos reagem em relação a mudança de estado e troca de mensagens, isto é, é um conjunto de atividades externamente observáveis do objeto.

    Estado (propriedades): Reflete os valores correntes dos atributos do objeto em um determinado momento.

    Em resumo, identidade é o que torna o objeto único, estado se refere aos seus atributos e comportamento se refere aos seus métodos e procedimentos.

  • Nada a ver uma coisa com a outra! Identidade diz respeito ao objeto ser único.

  • Tinha acabdo a inspiração do elaborador aí.

  • Acredito eu que o erro da questão esta em dizer que é necessário que a sua posição esteja explícita em um array de dados.Ora , em que parte da programação nos estudamos sobre a criação de uma array (Vetor de dados ), e em que momento diz sobre o dado ser explicito ou implícito?Um array é um conjunto de dados declarados no vetor e são homogêneos .Não ah que se falar em ser explicito ou implícito.Outro fator também é que a questão diz que ;

    Objetos podem ter mais de uma identidade; para isso, é necessário que a sua posição esteja explícita em um array de dados. Ela faz entender que o dado estar explicito no array é condição necessária para que os objetos possam ter mais que uma identidade .Sendo assim , esta errado.Ele misturou coisas nada a ver .