Ferramentas de Usuário

Ferramentas de Site


dev_geral:oop:reference_type

Reference type

Na programação orientada a objectos, um reference type (também chamado de "Entidade") é um tipo de objectos que:

  • São identificados por uma identidade própria e não por atributos.
  • Possuem uma certa continuidade temporal, tendo um tempo de vida longo ou ilimitado.

Consideremos um programa desenhado para a brigada de transito com informação de todos os carros em circulação, cada um com diversos atributos, como marca, modelo, motor, ano de venda, etc. Sendo que cada um é identificado pelo seu número de matricula. Um carro A não é considerado igual a um carro B se os seus atributos forem todos iguais, no entanto, o carro A é igual ao carro B se possuírem a mesma identidade (Neste caso, o número de matricula).


Bibliografia: Desenvolvimento Orientado por Objectos - MIRANDA, João e ALMEIDA, José

dev_geral/oop/reference_type.txt · Última modificação em: 2018/05/14 21:37 (edição externa)