polimorfismo programa  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
LPJava
GUJ Hacker

Membro desde: 18/04/2006 12:50:23
Mensagens: 5524
Localização: Bahia/Porto Alegre
Offline

ae pessoal... to estudando polimorfismo..e fiz um programa de locação de veiculos.. em anexo coloquei as tres classes.. sendo locação a classe abstract com metodo abstract.. bom a ideia é o seguinte o locação é onde tem todos os metodos abstratos e veiculo é onde é efetuado o calculo da locação... tenho mais uma classe que chama-se carro.. que é o veiculo que o cliente vai locar... mas o problema do programa é o seguinte ele nao ta realizando o calculo.. dos dias locados...nem imprimindo o cpf do cliente.. n entendi pq.. veja ai..aonde foi q errei no relacionado das classes.. olhei todo o codigo e n conseguir ver isso!!
Quem puder dar um help agradeço!!
 Nome do arquivo Carro.java [Disk] Download
 Descrição
 Tamanho 722 bytes
 Baixado:  351 vez(es)

 Nome do arquivo locacao.java [Disk] Download
 Descrição
 Tamanho 746 bytes
 Baixado:  300 vez(es)

 Nome do arquivo Veiculo.java [Disk] Download
 Descrição
 Tamanho 429 bytes
 Baixado:  281 vez(es)


Sun Certified Java Programmer 5.0
Blog:http://www.camilolopes.com
Twitter:www.twitter.com/camilolope
Linkedin: http://br.linkedin.com/in/camilolopes
Curso online OCPJP: http://pro.imasters.com.br/online/cursos/preparatorio-para-certificacao-java-ocjp
Autor livro Guia SCJP & JEE c/ Frameworks: http://blog.camilolopes.com.br/livrosrevistaspalestras/
[WWW]
java++
JavaTeenager

Membro desde: 10/04/2006 16:46:13
Mensagens: 150
Localização: Fortaleza
Offline

O q o erro está na classe locacao.java, nesse trecho

ANTES

DEPOIS


Tu soh trocou cp por cpf, só isso....



"O pior cego é aquele que não quer aprender braile"
LPJava
GUJ Hacker

Membro desde: 18/04/2006 12:50:23
Mensagens: 5524
Localização: Bahia/Porto Alegre
Offline

ae, pq o calculo n executa? e ele nao pergutna a cidade de destino?
coloquei em anexo atualizo!!
 Nome do arquivo Carro.java [Disk] Download
 Descrição
 Tamanho 724 bytes
 Baixado:  208 vez(es)

 Nome do arquivo Veiculo.java [Disk] Download
 Descrição
 Tamanho 442 bytes
 Baixado:  185 vez(es)

 Nome do arquivo locacao.java [Disk] Download
 Descrição
 Tamanho 773 bytes
 Baixado:  198 vez(es)


Sun Certified Java Programmer 5.0
Blog:http://www.camilolopes.com
Twitter:www.twitter.com/camilolope
Linkedin: http://br.linkedin.com/in/camilolopes
Curso online OCPJP: http://pro.imasters.com.br/online/cursos/preparatorio-para-certificacao-java-ocjp
Autor livro Guia SCJP & JEE c/ Frameworks: http://blog.camilolopes.com.br/livrosrevistaspalestras/
[WWW]
java++
JavaTeenager

Membro desde: 10/04/2006 16:46:13
Mensagens: 150
Localização: Fortaleza
Offline

O código funcional está dessa maneira, o calculo não esta sendo executado por esse calculo depende do Dia segundo esse metodo


Então quando calculava o dia ainda naum tinha sido inicializado, então ainda estava null, assim coloquei o inicialização do preço no final da classe........





Testa qi tá funcionado direitinho....qualquer duvida to por aqui



"O pior cego é aquele que não quer aprender braile"
LPJava
GUJ Hacker

Membro desde: 18/04/2006 12:50:23
Mensagens: 5524
Localização: Bahia/Porto Alegre
Offline

arodou legal parceiro, so trocou o local? n entendi pq... direito.. agora pq ele n ta pergutnado qual a cidade ?

Sun Certified Java Programmer 5.0
Blog:http://www.camilolopes.com
Twitter:www.twitter.com/camilolope
Linkedin: http://br.linkedin.com/in/camilolopes
Curso online OCPJP: http://pro.imasters.com.br/online/cursos/preparatorio-para-certificacao-java-ocjp
Autor livro Guia SCJP & JEE c/ Frameworks: http://blog.camilolopes.com.br/livrosrevistaspalestras/
[WWW]
java++
JavaTeenager

Membro desde: 10/04/2006 16:46:13
Mensagens: 150
Localização: Fortaleza
Offline

Primeiro eu não sou parceirO, mas sim parceirA.

1)
Olha eu mudei o lugar do preço, porque setPreco DEPENDE da quantidade de dia de locação e se fosse colocado no começo do código essa quantidade de dias seria NULL, então o preço seria 0;

2)
Ele está perguntando sim a cidade é a terceira pergunta e tabém mostra novamente na tela, também mudei o código de lugar.O motivo de isso acontecer é meio estranho, porém acho que ele deve Scanear primeiro os tipos Strings.

VlW!!!




"O pior cego é aquele que não quer aprender braile"
LPJava
GUJ Hacker

Membro desde: 18/04/2006 12:50:23
Mensagens: 5524
Localização: Bahia/Porto Alegre
Offline

nao entendi ao ponto 2 colocado por vc PARCEIRA!

Sun Certified Java Programmer 5.0
Blog:http://www.camilolopes.com
Twitter:www.twitter.com/camilolope
Linkedin: http://br.linkedin.com/in/camilolopes
Curso online OCPJP: http://pro.imasters.com.br/online/cursos/preparatorio-para-certificacao-java-ocjp
Autor livro Guia SCJP & JEE c/ Frameworks: http://blog.camilolopes.com.br/livrosrevistaspalestras/
[WWW]
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team