Uma duvida sobre orientação a objetos

6 respostas
A

Em um Cadastro de produtos, cada produto cadastrado seria um objeto ?

tenho uma classe CadProd com seus atributos (cod,nome, cor , etc)
cada registro no banco de dados, seria entao um objeto ?

6 Respostas

afdestro

quando vc instancia uma classe vc cria um objeto…
então um dado no banco não é um obejto… ¬¬
da uma lida sobre OO… talvez ajude…

marcushlm

enquanto voce estiver manipulando eles na sua aplicação, sim.
mas não necessariamente cada linha do banco.
:wink:

marcos.junqueira

Procure por mapeamento OR (Objeto Relacional)

aqui tem bastante coisa:
http://www.dcc.ufla.br/~heitor/Disciplinas/Sem_2006_02/ModelagemEImplementacaoDeSoftware/Principal.html

Douglas

É isso mesmo, mas é interessante lembrar que voce nao tem necessariamente que instanciar todos os registros de produto do seu bd na memoria ao mesmo tempo. A não ser é claro se estiver usando o Prevayler, mas isso ja é outra história né.

xgucax

Como diria Chessman:
Depende da sua lógica de negócio
:smiley:

pcalcado

Depende. Lembre-se de ESQUECER COMPLETAMENTE o banco de dados enquanto modelar um sistema, a menos que saiba muito bem o que está fazendo.

Criado 2 de janeiro de 2007
Ultima resposta 4 de jan. de 2007
Respostas 6
Participantes 7