Interação entre classes em arquivos arquivos separados

1 resposta
C

Tendo duas classes públicas salvas em arquivos .class separados.
Supondo que sejam Login.class e MainMenu.class
Dentro da classe Login, para invocar MainMenu, basta simplesmente instanciar a classe dentro da classe Login?

Algo do tipo:

public class Login {

public Login() {

// variáveis, códigos, etc…

// Se usuário entra com a senha correta, instancia a classe

// MainMenu

if(senha == 123)

NewClass nc = new MainMenu();

}

public static void main(String[] args) {

Login l = new Login();

}

}

Basta isso? Se estivar algo errado aqui, como faço para consertar?
Obrigado!

1 Resposta

ronnypeterson

É o seguinte, se as classes estiverem na mesma pasta (diretório) a resposta é sim vc pode fazer do jeitinho como está, entretanto se estivem em diretórios diferentes, ou seja, em pacotes diferentes vc deverá adicionar no início do código da classe Login um import com o caminho do pacote e classe desejada (no seu caso a classe MainMenu).
Oh, antes de terminar gostaria de dizer q vivemos em uma Cidade Maravilhosa…VIVA MANAUS!

Criado 16 de maio de 2006
Ultima resposta 16 de mai. de 2006
Respostas 1
Participantes 2