Como instanciar uma classe de outra package, mas, de um mesmo projeto?
Classe de outra package
B
3 Respostas
T
Basta referenciá-la pelo nome completo, ou então importá-la. Exemplo:
Seu projeto tem as classes br.com.teste.Prova e br.org.picareta.Cola. Se você precisa usar a classe “Cola” dentro da sua classe “Prova”, pode referenciá-la como:
br.org.picareta.Cola cola = new br.org.picareta.Cola();
cola.passar();
ou então como:
import br.org.picareta.Cola;
...
...
Cola cola = new Cola();
cola.passar();
Se você vai pegar todas as classes do pacote br.org.picareta (por exemplo, uma classe chamada br.org.picareta.Bilhetinho), pode usar uma abreviação:
import br.org.picareta.*;
...
...
Cola cola = new Cola();
cola.passar();
Bilhetinho bilhete = new Bilhetinho();
bilhetinho.amassar();
B
Vlw Thingol!
É que eu criei em uma classe separada para o Socket e gostaria de quando eu clicar em um jButton “cadastrar” ele comunicasse com o servidor. Não sei se instancio esta classe quando eu clicar neste botão ou precisa também instanciar no início.
Sabes me dizer?
lembrando que sua classe deve ser public 
Criado 29 de agosto de 2007
Ultima resposta 29 de ago. de 2007
Respostas 3
Participantes 3