Membro desde: 19/07/2011 14:21:38
Mensagens: 58
Offline
Voce pode criar uma classe abstrata que implemente a interface..
Na interface voce declara basicamente metodos abstratos logo em sua classe Abstrata voce pode ter metodos abstratos.
Membro desde: 30/07/2007 22:43:05
Mensagens: 1151
Offline
Marque a classe como abstrata e implemente a interface ai vc soh utilizará o método que desejar, mas lembre-se, a primeira classe concreta que extender a classe abstrata terá que implementar estes métodos da interface.
Membro desde: 29/05/2008 14:09:28
Mensagens: 1617
Online
xxmayconxx wrote:Meu professor tinha falado isso sa sala a um tempo atras mas não lembro qual era a resposta dele.Existe um jeito de fazer isso?
O jeito mais comum de fazer isso é criar uma classe abstrata com uma implementação padrão para todos os métodos da interface. As implementações podem ou lançar uma exceção ou simplesmente não fazer nada. Dai você extende essa classe abstrata sobrescrevendo o método que você quer implementar. Agora, se a interface faz parte do seu projeto, considere dividir a interface em 2 ou mais, pois ele pode estar reunindo mais responsabilidades do que deveria.
"A Técnica é transformada em Arte por quem a emprega"
"O futuro pertence àqueles que acreditam na beleza de seus sonhos"