Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouSofia Vieyra Alterado mais de 11 anos atrás
1
Identificação Única de Objetos Alcides Calsavara
2
Propriedades n OID : Object Identity n Designa um objeto de maneira única (não ambígua) no sistema n Constante durante toda a vida do objeto n Permite integridade de referência entre objetos n Independe dos atributos do objeto (não é chave-primária)
3
Propriedades n Gerada automaticamente pelo sistema quando um objeto é criado n O instante de criação do objeto é o próprio instante de criação da OID n Não é reutilizável n Não contém informação sobre a localização corrente do objeto n Pode indicar local e instante de criação
4
Propriedades n É um nome que deve ser resolvido (por um servidor de nomes) para descobrir a localização do objeto (o serviço de persistência que armazena o objeto)
5
Implementação n Numeração seqüencial class OID { private: static long int contador; private: long int id; OID() { contador ++; id = contador; }... }
6
Implementação (cont.) n Local e instante de criação class OID { private: int hora; int minuto; int segundo; int dia; int mes; int ano; char* IP; public: OID() {... } };
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.