Duvida relativa a Herança, abstraçao  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
Skazy
Entusiasta Java

Membro desde: 26/01/2011 23:59:44
Mensagens: 19
Offline

Bom dia,
Tenho uma classe usuario, e uma subclasse cliente,

Na classe usuario, com a qual preciso somente efetuar cadastro e alterar, da mesma forma que na cliente também possui metodos cadastro e alterar com suas peculiaridades,
penso da seguinte maneira, se cliente herda de usuario, logo cliente tem acesso aos metodos de usuario,
porem nao é bem o que esta acontecendo...
Como nao preciso de instanciar a classe usuario para referenciar seus metodos visto que cliente os acessa, a defini como abstrata,
para tanto, executava e funcionava , nao corretamente, mas sem erros tanto do codigo quando da SQL, então li mais um pouco, e descrubri que para um metodo estar sempre disponivel independente da intancia tem de estar declarado como static , então coloquei static no metodo, e..., erro, e nao sei mais como fazer, sim me falta conhecimento de o.o, mas estou lendo muito a respeito, entretanto ainda está um pouco vago este conceito.

é isso ai quem puder me ajudar a organizar esses conceitos, fico muito agradecido ^^,

" Diferença entre inteligente e esperto, o esperto aprende errando já o inteligente aprende a não errar ! "
gpellizzoni
Entusiasta Java
[Avatar]

Membro desde: 07/08/2008 11:22:11
Mensagens: 24
Localização: Porto Alegre - RS
Offline

Você está extendendo a classe Usuario? Veja:



williamdasflores
JavaGuru
[Avatar]

Membro desde: 15/04/2010 12:15:33
Mensagens: 224
Localização: São Paulo - SP
Offline

Cara, posta seu código aí. Acho que fica mais fácil agente localizar possivel erros ou te aconselhar.
Mas isso que o nosso amigo disse acima, se encaixa bem com que você descreveu.

Até as maiores torres começaram do chão!
[Email] [MSN]
Skazy
Entusiasta Java

Membro desde: 26/01/2011 23:59:44
Mensagens: 19
Offline



É basicamente isso, o detalhe é que está em php5,
vou fazer como gpellizzoni disse =D

" Diferença entre inteligente e esperto, o esperto aprende errando já o inteligente aprende a não errar ! "
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team