| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/04/2004 03:28:39
|
tiagogn
JavaChild
![[Avatar]](/images/avatar/6e7d2da6d3953058db75714ac400b584.jpg)
Membro desde: 23/05/2003 03:00:05
Mensagens: 109
Localização: SP
Offline
|
Ola pessoal !
Eu não entendi bem o conceito de composição, muitos dizem que seria mais adequado de se usar do q herança, pq ?
Ate + !
|
Tiago Gonçalves |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/04/2004 09:34:31
|
Rafael Steil
Administrador
![[Avatar]](/images/avatar/8e296a067a37563370ded05f5a3bf3ec.jpg)
Membro desde: 31/08/2002 02:35:53
Mensagens: 5984
Localização: São Paulo
Offline
|
Depende de milhares de coisas. Voce vai usar composicao quando precisar que algum conjunto de objetos nao necessariamente interligados entre si trabalhem "juntos".. Pense numa casa: voce tem cadeiras, mesas, camas, banheiros etc etc.. Cada um desses itens eh um objeto separado, que estao dentro de uma casa. Ou seja, uma Casa *contem* tais objetos.
Agora, voce pode ter varios tipos de mesas na tua casa: mesa para o computador, mesa de jantar etc etc.. Nesse caso, voce pode ter um objeto comum chamado Mesa, e outros especializados, como MesaDeJantar, MesaDoComputador etc.. esses objetos *sao* uma Mesa, ou seja, herdam de uma classe em comum.
Mas isso tudo vc soh pega botando a mao no codigo mesmo
Rafael
|
"working code attracts people who want to code. Design documents attract people who want to talk about coding - Charles Miller"
http://rafaelsteil.com
http://twitter.com/rafaelsteil
http://www.jforum.net
http://www.flickr.com/photos/rafaelsteil |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/04/2004 11:37:37
|
pcalcado
Moderador
![[Avatar]](/images/avatar/110eec23201d80e40d0c4a48954e2ff5.jpg)
Membro desde: 08/03/2004 17:19:35
Mensagens: 5174
Localização: Sydney - Australia
Offline
|
Oi,
Herança deve ser utilizada em uma relação A é um B.
leia aqui um bom artiigo sobre isso.
[]s
|
Phillip Calçado "Shoes"
http://fragmental.tw/
http://blog.fragmental.com.br/
"It is unfortunate that much of what is called 'object-oriented programming today is simply old style programming with fancier constructs." - Alan Kay |
|
|
 |
|
|