Bom, no Java tem tantas maneiras de fazer uma coisa, que eu fico sem saber qual é a correta às vezes =P
No primeiro exemplo que eu passei anteriormente, este bloco de código seria colocado no método main da classe Teste, por exemplo. Desta forma, seria possível chamar os métodos da classe Teste normalmente.
Então, eu deduzo que você tenha criado uma classe nova, correto? Acho que o único jeito de você acessar algum método da classe Teste, de fora desta classe, seria com os métodos static…
public class Teste {
public static void metodoDaClasseTeste() {
// Faça algo
}
}
public class Threads extends Thread {
public void run() {
Teste.metodoDaClasseTeste(); // Seria uma chamada direta ao método da classe...
}
}
É o único modo que consigo pensar em fazer isso o.O Não sei se é o jeito certo POO’mente falando mass…
Se for usar muitos métodos assim, talvez seria melhor acharmos um jeito de fazer essa thread direto na classe Teste… como aquele primeiro exemplo que eu passei…
Valeu