OOP - Melhor design para objetos de um sistema
Linguagem: VB.Net. BD: Access. Módulo do Sistema: Emissão de cheques.Em um objeto Cheque, tenho que indicar um destinatário, que pode ser Cliente, Profissional, Bancos etc. Todos são objetos já existentes no sistema.Qual seria a melhor forma de desenvolver isso, tanto na questão de elegância quanto na performance?- Colocar um campo ID do destinatário, ao invés de Destinatário, e carregar outro objeto conforme um campo que indicaria o tipo?- Construir o campo destinatário como um objeto genérico, e testar o tipo desse objeto para as buscas no banco de dados?- Construir um objeto Cheque básico, sem o destinatário, e derivar uma classe Cheque para cada tipo de objeto destinatário?Thanks. :wacko:
Discussão (1)
Carregando comentários...