Galera isso parece até simples mas minha cabeça tá fritando aqui!
Quero chamar um método de outra classe e não sei como fazer:
// Essa é uma classe!
package sistemaáreo;
import java.util.Scanner;
public class FirstClass{
Scanner S = new Scanner (System.in);
private boolean [] classe = new boolean [11];
public void firstClass () // Primeira classe.
{
menu(); // Aqui deve chamar o métodode outra classe.
package sistemaáreo;
import java.util.Scanner;
public class Menu {
Scanner input = new Scanner (System.in);
private String boasVindas;
int escolhaClasse;
FirstClass ft = new FirstClass();
public Menu (String boasV){
this.boasVindas = boasV;
}
public String getBoasV (){
return boasVindas;
}
public void menu () //Tento chama esse método.
{
System.out.println("Por favor escolha a classe:");
System.out.println("\nDigite: \n1 para a primeira classe. " +
"\n2 para a segunda classe");
escolhaClasse = input.nextInt();
switch (escolhaClasse) {
case 1:
ft.firstClass();
break;
case 2:
ft.economy();
default:
System.out.println("Escolha errada, saindo do programa.");
break;
}
package sistemaáreo;
public class ClassesTeste { //Aqui é minha classe main que aiinda não tá pronta.
public static void main(String[] args) {
Menu m = new Menu ("Bem vindo ao sistema de transporte aéreo");
System.out.println ("\t\t\t\t\t" + m.getBoasV());
m.menu();
}
}
}
}
Bom é isso, o programa ainda não tá pronto e não liguem pra lógica, tenho que consertar!