Fórum Problema na hora de Instanciar objeto. #575273
23/02/2017
0
/*Olá pessoal. Estou desenvolvendo um projeto e estou com um problema na hora de elabora-lo. Na hora de instanciar vários objetos através do looping ele não executa. O que está errado ?
Essa é a minha classe principal.
*/
public class Start {
public static void main(String[] args) {
int opcao = 1;
while(opcao < 3){
System.out.println("Vamos cadastrar um cliente: ");
Cliente teste = new Cliente();
teste.Cadastro();
teste.Mostrar();
opcao += 1 ;
}
}
}
//e essa minha classe cliente
import java.util.Scanner;
public class Cliente {
String cpf;
Cliente vetor[] = new Cliente[10];
static int cont = 0 ;
static int a = 0 ;
public void Cadastro(){
System.out.println("Digite o CPF do cliente: ");
Scanner leitura_cpf = new Scanner(System.in);
cpf = leitura_cpf.nextLine();
leitura_cpf.close();
vetor[cont] = this;
cont += 1 ;
System.out.print("Foi.");
}
public void Mostrar(){
System.out.println(vetor[a].cpf);
}
}
Essa é a minha classe principal.
*/
public class Start {
public static void main(String[] args) {
int opcao = 1;
while(opcao < 3){
System.out.println("Vamos cadastrar um cliente: ");
Cliente teste = new Cliente();
teste.Cadastro();
teste.Mostrar();
opcao += 1 ;
}
}
}
//e essa minha classe cliente
import java.util.Scanner;
public class Cliente {
String cpf;
Cliente vetor[] = new Cliente[10];
static int cont = 0 ;
static int a = 0 ;
public void Cadastro(){
System.out.println("Digite o CPF do cliente: ");
Scanner leitura_cpf = new Scanner(System.in);
cpf = leitura_cpf.nextLine();
leitura_cpf.close();
vetor[cont] = this;
cont += 1 ;
System.out.print("Foi.");
}
public void Mostrar(){
System.out.println(vetor[a].cpf);
}
}
Daniel Vieira
Curtir tópico
+ 0
Responder
Posts
23/02/2017
Jones Granatyr
Se puder postar o erro...
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)