| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/05/2003 09:19:00
|
J2Alex
JavaEvangelist
![[Avatar]](/images/avatar/f4be00279ee2e0a53eafdaa94a151e2c.png)
Membro desde: 18/01/2003 08:14:41
Mensagens: 348
Localização: São José dos Campos
Offline
|
Realmente eu tenho classes criadas por herança que funcionam muito bem - e não são classes simples.
Trabalho com programação a 15 anos. O problema é que nessa época comecei com linguagem procedurais... e parece que isso entranha na alma da gente ... hehe...
Algumas questões sobre "patterns" me fogem ao conhecimento mais profundo, eu confesso... Mas desenvolvo softwares OOP a pelo menos 6 anos com bons resultados, e nunca havia pensado em herança sobre estes aspectos... mas... legal... tem horas que realmente devemos levar isso em consideração.
Até mais amigo.
|
Alexandre
Hoje tem Balada
https://apps.facebook.com/hojetembalada
Guia colaborativo de baladas, bares e restaurantes |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/10/2006 02:40:25
|
Lich King
JavaChild
![[Avatar]](/images/avatar/f5e62af885293cf4d511ceef31e61c80.jpg)
Membro desde: 22/12/2004 01:05:18
Mensagens: 137
Offline
|
Paulo Silveira wrote:
Heranca, simples ou multipla, por si soh, quebra o encapsulamento. E porque?
Porque a classe filha precisa conhecer detalhes de _implementacao_ da classe pai, o que quebra o paradigba de OO. O paradigma de OO deixa bem claro que voce deve se preocupar com a interface da classe, isso eh, com o que ela faz, e nao se preocupar com como ela faz.
[pergunta idiota]
por q uma classe filha não deveria conhecer detalhes da classe pai, já q ela herda eles? Por q isso quebraria o encapsulmento?
[/pergunta idiota]
|
Evite tráfego inútil na internet: não repasse correntes/spams
http://www.quatrocantos.com/LENDAS/
Rock na veia! Metal rulez! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/10/2006 08:07:38
|
cv
Moderador
![[Avatar]](/images/avatar/210f760a89db30aa72ca258a3483cc7f.jpg)
Membro desde: 04/04/2003 00:32:12
Mensagens: 7842
Localização: São Paulo, SP
Offline
|
Lich King wrote:[pergunta idiota]
por q uma classe filha não deveria conhecer detalhes da classe pai, já q ela herda eles? Por q isso quebraria o encapsulmento?
[/pergunta idiota]
Pq uma classe que conhece detalhes de QUALQUER OUTRA classe quebra o encapsulamento
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/11/2006 22:19:01
|
Kknd
JavaEvangelist
![[Avatar]](/images/avatar/fc8956a9c5bb091ed488e75e3df5ae4f.png)
Membro desde: 13/10/2006 10:54:18
Mensagens: 338
Offline
|
Muito bom o artigo! Eu estava meio perdido, mas agora compreendi como isso funciona... valeu!
|
.: Temple Of Shadows :. Linux User #435550
OProj |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/11/2006 03:14:49
|
Ironlynx
Moderador
![[Avatar]](/images/avatar/93d65641ff3f1586614cf2c1ad240b6c.jpg)
Membro desde: 02/05/2003 01:06:41
Mensagens: 3515
Localização: The other side of the screen
Offline
|
Pq uma classe que conhece detalhes de QUALQUER OUTRA classe quebra o encapsulamento
Por isso eu digo: java é puramente OO?Não, mas o que nós tentamos como programadores é diminuir o estrago...
|
Não basta persistir...tem que prevalecer!
Ironlynx
Anarquista de Sistemas
http://osereojava.blogspot.com/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/12/2006 12:17:15
|
Schuenemann
GUJ Ranger
Membro desde: 13/01/2005 12:31:27
Mensagens: 854
Offline
|
Isso não limita o reuso?
Não fica meio "errado" re-declarar todos os atributos comuns às classes Pessoa e Animal (nome, dataNascimento, sexo) ?
Não ficou muito claro pra mim o "conhecer detalhes da classe pai".
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/03/2007 19:07:37
|
João Francisco Borba
Smalltalk
![[Avatar]](/images/avatar/5731219bff5a342d1ae1d7997b0cad6a.jpg)
Membro desde: 23/03/2007 18:51:47
Mensagens: 1
Offline
|
Ótimo. Obrigado.
Estava precisando disso...
|
___________________________________________________________
JOÃO FRANCISCO BORBA
Faculdade de Ciência e Tecnologia - FATEC
Universidade de Cuiabá - UNIC
Ger. Desenv. e Manut. Sistemas de Informação - GEDMSIS
Coord. de Tecnologia da Informação - COTINF
Superintendência de Gestão - SUGAD
Secretaria de Estado de Saúde de Mato Grosso - SES-MT
borba@unic.edu.br
___________________________________________________________ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/04/2007 09:51:27
|
fabioissamu
JavaChild
Membro desde: 21/02/2007 16:48:46
Mensagens: 145
Localização: Rio de Janeiro
Offline
|
Não podemos criar uma interface com métodos estáticos?
Achei maneiro o tutorial, estava tentando enfiar a minha classe de conexão com o banco de dados dentro de uma interface, para que se caso eu troque para outro banco, não será necessário alterar muita coisa.
Porém a minha classe de banco usa alguns metodos estáticos...
|
se tanto faz, então escolha o melhor.
http://www.goals.com.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/08/2011 13:33:37
|
andretdds
Smalltalk
Membro desde: 25/07/2011 10:33:32
Mensagens: 3
Offline
|
valew man
grande tuto ele ajuda muito
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/09/2011 15:19:04
|
gabbardo
Debugger
![[Avatar]](/images/avatar/8334a68d1fc0314828381b1f62116911.png)
Membro desde: 11/08/2010 17:05:05
Mensagens: 71
Localização: Porto Alegre - RS
Offline
|
Para quem não manja muito de interface esse tutorial vale a pena. Eu recomendo.
Dei uma olhada e abrange bastante sobre interfaces.
|
"Yesterday we obeyed Kings and bent our necks to Emperors. Today we kneel only to Truth" |
|
|
 |
|
|