Você já fez a classe Pessoa. Ótimo. O próximo passo é criar a classe Agenda, que vai conter seu método “main”.
Antes do main, você pode criar os métodos que você colocou acima. Você vai precisar também de um menu para mostrar as opções e também mostrar as pessoas já cadastradas.
Veja esse post - Programação de um sistema - entenda o resultado das operações das classes e do menu, e tente fazer o seu projeto.
E então poste aqui a sua classe Agenda e as dúvidas que surgirem. Combinado?
I
Ingrid1
Esse foi o MAX QUE CONSEGUI FAZER e precisava para amanhã
publicstaticvoidmain(String[]args){Scannerteclado=newScanner(System.in);List<Pessoa>listaPessoas=newArrayList<>();{intopcao;do{System.out.println("\nBEM VINDOS");System.out.println("ESCOLHA UMA DAS OPÇÕES:");System.out.println("1. ARMAZENAR PESSOA");System.out.println("2. REMOVER PESSOA");System.out.println("3. BUSCAR PESSOA");System.out.println("4. IMPRIMIR AGENDA");System.out.println("5. IMPRIMIR PESSOA");System.out.println("6. SAIR DO PROGRAMA");opcao=teclado.nextInt();StringpessoaExcluir;switch(opcao){case1:PessoanovaPessoa=newPessoa();System.out.println("\nDigite o nome da Pessoa a ser adicionada: ");novaPessoa.setNome(teclado.next());listaPessoas.add(novaPessoa);break;case2:System.out.println("\nDigite o nome da pessoa a removida: ");pessoaExcluir=teclado.next();for(Pessoapessoa:listaPessoas){if(pessoa.getpessoaExcluir()==pessoaExcluir){listaPessoas.remove(pessoa);}}break;case3:// FALTA AQUIbreak;case4:// FALTA AQUIbreak;case5:System.out.println("\nImprimir pessoa:");for(Pessoapessoa:listaPessoas){System.out.println("Pessoa - Nome: "+pessoa.getNome());}break;case6:System.out.println("Você escolheu sair do sistema");}}while(opcao!=6);}teclado.close();}
}
OBRIGADO PELA AJUDA, DE VERDADE JA AJUDOU BASTANTE
Fefo80
Está indo bem. Vi seu post agora. Conseguiu terminar?