Tecnologia da Informação Desenvolvimento de Sistemas Engenharia de Software

Considerando o paradigma de desenvolvimento de software orientado a objetos, e mais especificamente o conceito de identificador de objetos (OID), analise as afirmativas.

I - É a propriedade pela qual cada objeto, independente de sua classe ou seu estado, pode ser identificado e tratado como uma entidade distinta de software.

II - Objetos instanciados a partir de duas classes com relação de herança terão o mesmo valor de identificador de objetos (OID).

III - Dois ou mais objetos compartilharão o mesmo valor de identificador de objetos apenas nos casos que existir polimorfismo entre eles.

Está correto o que se afirma em

  • A. I, apenas.
  • B. II, apenas.
  • C. II e III, apenas.
  • D. I e III, apenas.