Jorge Martins wrote:
class Transaction
{
public Transaction (Client client, Item item, Date date)
{
this.client = client;
this.item = item;
this.date = date;
}
/* propriedades */
private Client client;
Essa lista de produtos que voc diz um atributo de Cliente ? Isso agregao
no ? Mas com eu implementaria sem agregao s com associao ?
Valter
Ana Emilia de Melo Queiroz wrote:
Estaria errado eu fazer um modelo de classes que:
Classe Cliente: codigo e nome
Classe
Ok Seven ... entendi o que quer dizer eu tambm acho que a agregao
muito mais vivel... e aproveitamos mais os recursos OO.
Porm desenvolvendo o meu projeto percebi que se eu me dedicar
exclusivamente modelagem OO no meu modelo de classes sem pensar no eu Banco
de DAdos, que no caso
Ok Jorge entendi perfeitamente eu tambm acho que assim fica melhor alm
de utilizar mais os recursos OO.
Eu estou perguntando essas coisas para ver como o pessoal da lista faria.
Gostaria que voc desse uma analisada na pequena descrio abaixo Eu
tambm coloquei como foi que fiz tanto
PROTECTED]
Subject: Re: [java-list] tratamento de dois paradigmas OO/BD relacional
Ok Seven ... entendi o que quer dizer eu tambm acho que a agregao
muito mais vivel... e aproveitamos mais os recursos OO.
Porm desenvolvendo o meu projeto percebi que se eu me dedicar
exclusivamente modelagem
PROTECTED]
Subject: Re: [java-list] tratamento de dois paradigmas OO/BD relacional
Jorge Martins wrote:
class Transaction
{
public Transaction (Client client, Item item, Date date)
{
this.client = client;
this.item = item;
this.date
valter vieira de camargo wrote:
Ok Seven ... entendi o que quer dizer eu tambm acho que a agregao
muito mais vivel... e aproveitamos mais os recursos OO.
Porm desenvolvendo o meu projeto percebi que se eu me dedicar
exclusivamente modelagem OO no meu modelo de classes sem pensar
Valter,
Este modelo no bom. H duplicao de informao, os cdigos do
Cliente e dos Produtos. Voc est pensando muito em "BD". Abstraia mais.
Veja uma dica:
/* classe cliente */
class Client
{
/* construtor */
public Client (int ID, String name)
{
Acho errado assim:
class Cliente
class Produto
class Compra
class ItemCompra
class Cliente{
int cliente;
String nome;
}
class Produto{
int produto;
String nome;
}
class Compra{
int compra;
int cliente;
Calendar date;
}
class ItemCompra{
int item;
int compra;
int
Estaria errado eu fazer um modelo de classes que:
Classe Cliente: codigo e nome
Classe produto: codigo e descricao
Classe de relacionamento Compra : int codCli, int CodPro e dataCompra
Se na sua aplicação vc não precisar fazer perguntas ao produto, vc
pode
10 matches
Mail list logo