programa de locadora de filmes  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
marciakich
Smalltalk

Membro desde: 21/07/2009 06:31:35
Mensagens: 4
Offline

Sou iniciante em Java e no curso me pediram pra fazer uma programa de locadora. So que eu estou totalmente perdida, não sei por onde começar, tenho que usar classe swing, variáveis privadas e getts e setts. Alguém tem alguma idéiade como eu posso fazer?
thgdias
JavaGuru

Membro desde: 23/07/2007 18:59:31
Mensagens: 223
Localização: Basil - São Paulo - SP
Offline

em 2 segundos no google:

http://www.google.com.br/search?q=locadora%2Bjava

achei o link:

http://www.inf.furb.br/~mpoffo/pastas/java/Locadora/

que tem o sistema completo, mas talvez fosse uma boa voce fazer e tirar suas duvidas no forum, eu particularmente gosto muito de trabalhar com swing, muito mais do que com ambiente web, mesmo nao trabalhando mais com nenhum dos dois.
[MSN]
Matchola
JavaBaby
[Avatar]

Membro desde: 11/02/2009 11:33:44
Mensagens: 82
Localização: Belo Horizonte
Offline

Bom marciakich o que eu te recomendo é criar uma classe Filme
já que o que vai ser alugado são filmes né. Ai abaixo esta sugestões
de alguns campos que sua classe Filme(se é que você terá uma) pode ter:
Para os gets e sets é só usar aquele 'alt+insert'.
Para a utilizar a swing pense como fazer uma interface simples e completa.

Mou ikkai, Baka!!!
[MSN]
rodrigo.achilles
JavaGuru
[Avatar]

Membro desde: 18/11/2004 20:43:04
Mensagens: 214
Localização: Rio de Janeiro
Offline

Matchola wrote:...eu te recomendo é criar uma classe Filme...


Matchola a idéia de alugar seria de FITA desses FILMES, eu separaria em duas classes pois são 2 coisas distintas. O cliente ALUGA quantas fitas quiser!
A dica que eu dou pra Marcia é levantar os requisitos a fundo e sempre entrar em contato com o professor do curso SEMPRE ao longo do projeto para ter certeza do que entendeu e que será feito e se ESTÁ FAZENDO correto até o fim do projeto.
Comece também modelando as classes como o Matchola comentou.
O ideal seria você desenvolver o aplicativo e não buscar coisa pronta porque assim vc nunca aprenderá e com certeza o professor saberá que não é seu... ele não é bobo ou é?!?! hehe
Espero ter ajudado.

-----------------------------------------------------------------------
Java é sinistro!

Att.
Rodrigo Achilles Pereira
[Email] [WWW] [MSN]
marciakich
Smalltalk

Membro desde: 21/07/2009 06:31:35
Mensagens: 4
Offline

Gente tentei fazer e queria uma idéia de vcs, o professor falou que não vai ajudar pq quer que os alunos quebrei a cabeça pra fazer e procurem fontes para auxilio. O que estou fazendo aqui no site.
Bom crei duas classes: Filmes e Cliente_Filmes, queria saber se é por esse rumo que devo ir. Pretendo criar uma nova classe pra unir os dados.

Classe Filmes:





Classe Cliente:

rodrigo.achilles
JavaGuru
[Avatar]

Membro desde: 18/11/2004 20:43:04
Mensagens: 214
Localização: Rio de Janeiro
Offline

marciakich wrote:Gente tentei fazer e queria uma idéia de vcs, o professor falou que não vai ajudar pq quer que os alunos quebrei a cabeça pra fazer e procurem fontes para auxilio. O que estou fazendo aqui no site.
Bom crei duas classes: Filmes e Cliente_Filmes, queria saber se é por esse rumo que devo ir. Pretendo criar uma nova classe pra unir os dados.


Olá marciakich,
Eu vou te dar umas dicas que é pra ajudar no trabalho, mas cabe a vc decidir o melhor para a elaboração do mesmo.
Bom, primeiro a classe Cliente_Filmes deveria ser chamada somente Cliente e o nome usado poderia ser o relacionamento entre o filme e o cliente, coloque o nome das classes bem definidas ao entendimento dê uma olhada no site http://java.sun.com/docs/codeconv/.
A classe Filmes está um pouco cheia demais, não acha? Procure saber sobre Alta Coesão e Baixo Acoplamento. Os dois estão intimamente ligados.
Alguns atributos dessa classe deveriam ficar em outra classe como por exemplo Fita(DVD). Pense em uma locadora com várias fitas de um filme, então o atributo estaAlugado(isAlugado) ou estaReservado(isReservado) deveria ficar mesmo na classe Filmes?
Tem mais algumas coisas, mas com o tempo vc vai pegando a prática.

Espero ter te ajudado.

-----------------------------------------------------------------------
Java é sinistro!

Att.
Rodrigo Achilles Pereira
[Email] [WWW] [MSN]
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team