Posso usar uma classe de um projeto em outro?

2 respostas
R

Oi,

Crei um projeto onde desenvolvi uma classe para o cadastro de estados e outra para o cadastro de cidades.
Estou querendo saber se todos os meus projetos que precisarem do cadastro de estados e cidades, poderiam chamar ou utilizar estas classes. Isto pode ser feito?

2 Respostas

g4j

Certamente,

Vc só precisa gerar um arquivo .jar dos pacotes contento os .class dentro e colocar no seu classpath…

Jair_Rillo_Junior

Claro que pode.

Uma das vantagens da Orientação a Objetos é o reuso. Mas muitas vezes isso é dificil de acontecer.
Agora se seu componente pode ser utilizado em outro projeto, vá em frente :slight_smile:

Obs: Pense em componentes e não simplesmente em classes. A grande diferença de um componente para uma classe, é que um componente é algo totalmente desacoplado, onde pode ser retirado e inserido em outro programa sem problemas. (Como se fosse um componente de video game, ou carro, ou computador…)
Um jeito legal de fazer isso em Java, é armazenar os componentes dentro de um arquivo .JAR e importá-los no seu projeto

Criado 27 de agosto de 2008
Ultima resposta 27 de ago. de 2008
Respostas 2
Participantes 3