Bem, surgiu mais uma duvida, vou tentar explicar:
Tenho um switch dentro de um while que repete infinitamente, algo assim:
E preciso que cada vez que se active o case a, seja criado um novo objecto, sempre da mesma classe, e claro com nome diferente.
Como é que posso fazer isto? Será que me está a escapar qualquer coisa?
E depois, como é que posso aceder aos métodos de cada objecto, de forma a que seja o utilizador a escolher qual o objecto em que pretende invocar o método?
Isto cheira-me que me está a escapar algo muito simples mas pronto... espero que tenham percebido
Tenho um switch dentro de um while que repete infinitamente, algo assim:
Código:
while (sair != true) {
Scanner inScanner = new Scanner(in);
char escolha = inScanner.findInLine(".").charAt(0);
switch (escolha) {
case 'a': (...) break;
case 'b': (...) break;
}
}
E preciso que cada vez que se active o case a, seja criado um novo objecto, sempre da mesma classe, e claro com nome diferente.
Como é que posso fazer isto? Será que me está a escapar qualquer coisa?
E depois, como é que posso aceder aos métodos de cada objecto, de forma a que seja o utilizador a escolher qual o objecto em que pretende invocar o método?
Isto cheira-me que me está a escapar algo muito simples mas pronto... espero que tenham percebido