[OT] OOP - Definindo a responsabilidade de uma classe
Em uma operação de importação de dois arquivos textos, um de cliente e outro de produto. Esse arquivo deve ser lido e gravado em um BD. Minha dúvida é de quem é a responsabilidade de processar cada linha desse txt? Minha classe CLIENTE teria um método importa onde receberia uma linha do TXT, separaria os valores, colocaria esses valores em seus fields ou teria uma classe IMPORTACAO com métodos ImportaCliente e ImportaProduto?
Rjun
Curtidas 0
Respostas
Quartieri
17/11/2006
Nom meu modo dever a própria classe receberia este método, uma vez que vc tem uma classe que tem relação direta com uma tabela, deixe para esta classe todas as funções para manipular os dados desta tabela, assim como impórtação de dados.
GOSTEI 0