Questão de Banco de Dados — Banco de Dados — FGV 2017
Banco de DadosBanco de Dados
- Código
- fg028903
- Banca
- FGV
- Órgão
- SEPOG - RO
- Ano
- 2017
- Nível
- Superior
- Cargo
- Analista em Tecnologia da Informação e Comunicação
A figura a seguir mostra uma associação bidirecional com multiplicidade um-para-um entre as classes A e B.
Como você implementaria fisicamente o relacionamento um-para-um entre as classes?
Como você implementaria fisicamente o relacionamento um-para-um entre as classes?- AIncluindo uma lista encadeada na classe B contendo objetos do tipo A e métodos públicos em B para adicionar/remover objetos dessa lista.
- BIncluindo um atributo em B do tipo A e um atributo em A do tipo B.
- CAtravés de um objeto despachante (dispatcher object) entre as duas classes para armazenar as referências a essas classes.
- DTornando B uma superclasse da classe A.
- ECriando métodos de acesso na classe A fortemente acoplados às propriedades da classe B.