| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/02/2010 12:11:44
|
VantuilJose
JavaChild
![[Avatar]](/images/avatar/ca5b658462069fbcf6db37967b8c9cec.jpg)
Membro desde: 15/09/2008 11:47:53
Mensagens: 101
Offline
|
Pessoal, tô com o seguinte problema:
Tenho essa classe aqui
E essa outra aqui:
Mas o compilador está falando que eu tenho que sobrescrever os métodos salvar() e atualizar()...
Tem como eu sobrescrever métodos com subtipo da classe pai?
Tem uma forma de sanar esse problema?
This message was edited 1 time. Last update was at 18/02/2010 14:31:06
|
Vantuil Oliveira
Tecnólogo em Análise e Desenvolvimento de Sistemas - IFMG Bambuí
Mestrando em Ciência da Computação - UFOP
-
"I am the maniac serial killer that knows where you live who will maintain your code!" |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/02/2010 12:19:13
|
Marky.Vasconcelos
Moderador
![[Avatar]](/images/avatar/04940fadf3702cbd84b7a48161037c4f.png)
Membro desde: 11/04/2007 18:18:20
Mensagens: 5932
Localização: São Paulo/SP
Offline
|
Voce pode usar Generics.
E na filha.
Nesse caso funciona, e voce pode até usar Generics nos outros métodos também.
|
Facebook @MarkyHitchhiker +Mark WP: MarkyTech's
Projects:
Android Roadmap - Aprenda Android do inicio (Java é o unico pre-requisito)
Towel ( ObjectTableModel & Swing & Utils )
Tower Defense Game - Java2D [Open-Source] [How-to-play]
EVGD: Programação de jogos (links) Ponto V! - Desenvolvimento de jogos para indies, curiosos e profissionais
DefaultTableModel?! PARE! Não faça isso! Faça melhor!
Dicas: Faça perguntas inteligentes! ; MigLayout ; GridBagLayout (Joke)
Develop games is fantastic, with words you can make worlds!!!
DON'T PANIC!
MarkyHitchhiker's Blog! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/02/2010 13:05:40
|
felipe.brito87
Thread.start()
Membro desde: 20/08/2009 16:12:12
Mensagens: 40
Offline
|
VantuilJose, boa tarde!
Caso você tenha a necessidade de restringir o uso dos métodos em questão para somente aceitarem subclasses de EntidadeSimples, você pode fazê-lo via Generics mesmo, da seguinte maneira:
Nas subclasses de DaoPadrao, basta manter como disse o Mark_Ameba.
Dessa maneira, caso seja passado um tipo não esperado o compilador acusará. O que é vantagem para você.
Abraço e espero ter ajudado!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/02/2010 14:30:22
|
VantuilJose
JavaChild
![[Avatar]](/images/avatar/ca5b658462069fbcf6db37967b8c9cec.jpg)
Membro desde: 15/09/2008 11:47:53
Mensagens: 101
Offline
|
Problema resolvido, foi só unir as duas idéias...
Já falei que tenho que estudar generics... Mas nunca me sobra tempo... Aí o pessoal do Guj é que paga o pato... heheheehe
Valeu Pessoal
|
Vantuil Oliveira
Tecnólogo em Análise e Desenvolvimento de Sistemas - IFMG Bambuí
Mestrando em Ciência da Computação - UFOP
-
"I am the maniac serial killer that knows where you live who will maintain your code!" |
|
|
 |
|
|