| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/02/2008 20:41:17
|
java_coffe
Virtual Machine Man
Membro desde: 08/06/2006 09:28:04
Mensagens: 702
Localização: Manaus - AM
Offline
|
Gente é certo colocar o metodo cadastraCliente() dentro da classe cliente ? Pois eu não acho que uma classe cliente possa cadastra ela mesmo !!!
|
| Nome do arquivo |
cliente.png |
Download
|
| Descrição |
|
| Tamanho |
1 Kbytes
|
| Baixado: |
65 vez(es) |
This message was edited 1 time. Last update was at 01/02/2008 20:41:54
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/02/2008 20:42:25
|
rafa.Soares
Thread.start()
Membro desde: 01/06/2007 17:08:33
Mensagens: 29
Localização: Porto Alegre - RS
Offline
|
Você quer cadastrar o cliente em um banco de dados, é isso?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/02/2008 20:43:50
|
java_coffe
Virtual Machine Man
Membro desde: 08/06/2006 09:28:04
Mensagens: 702
Localização: Manaus - AM
Offline
|
Isso mesmo !!!!
Mas é certo eu colocar esse metodo dentro da própria classe cliente ?! Minha duvida é essa !!!
Pois nao vejo como um objeto cliente cadastra ele mesmo ou até mesmo outro objeto cliente
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/02/2008 20:47:05
|
rafa.Soares
Thread.start()
Membro desde: 01/06/2007 17:08:33
Mensagens: 29
Localização: Porto Alegre - RS
Offline
|
Eu acho que você deveria ter uma classe manipula banco e colocar o método cadastraCliente() lá.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/02/2008 21:46:29
|
bbviana
JavaChild
![[Avatar]](/images/avatar/89c0a463cc070b6c547ce09aa59abd5f.jpg)
Membro desde: 24/07/2006 13:11:57
Mensagens: 111
Localização: São Paulo
Offline
|
O ideal é ter uma classe para manipular cliente: GerenciadorCliente por ex. Sua classe Cliente tem qeu ser "burra", i. e., não deve ter lógicas complexas e não deve gerenciar suas instâncias.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/02/2008 22:02:28
|
Alessandro Lazarotti
Virtual Machine Man
![[Avatar]](/images/avatar/2aaaddf27344ee54058548dc081c6541.jpg)
Membro desde: 21/01/2004 14:12:54
Mensagens: 719
Offline
|
bbviana wrote:O ideal é ter uma classe para manipular cliente: GerenciadorCliente por ex. Sua classe Cliente tem qeu ser "burra", i. e., não deve ter lógicas complexas e não deve gerenciar suas instâncias.
A classe tem que ser burra??? Coitada dela ...
Concordo que a atividade de se cadastrar um novo cliente deve estar sob uma classe "GerenciadorCliente", mas não pelo motivo da classe Cliente ter que ser "burra", mas sim pq cadastrar não é atividade de um cliente.
Cliente pode ter métodos complexos sim, desde que estes sejam frutos de um comportamento de um Cliente.
public void compraProduto(Produto produto); ... pode ser uma método interessante, por exemplo, para a classe Cliente.
This message was edited 1 time. Last update was at 02/02/2008 22:03:01
|
... Lezinho
------------------------
twitter: @lazarotti
http://alessandrolazarotti.wordpress.com/
http://jbossbrasil.org/
|
|
|
 |
|
|