Boa noite guerreiros…
Estou fazendo o meu primeiro programa, trata-se de cadastro de conteúdo, poderiam verificar se estou indo no caminho certo? segue o código da classe main.
Vlw.
import java.io.IOException;
import java.util.Scanner;
public class Aplicacao {
public static void main(String[] args) throws IOException {
try (Scanner leia = new Scanner(System.in)) {
int total = 0, opcao = 0;
while (opcao != 9) {
System.out.println("Para Cadastro digite:");
System.out.println("1 - MATÉRIA");
System.out.println("2 - TÓPICO");
System.out.println("9 - SAIR");
opcao = leia.nextInt();
if (opcao == 1) {
Scanner leia2 = new Scanner(System.in);
System.out.println("Digite o nome da materia:");
String n1 = leia2.nextLine();
Materia m = new Materia();
m.setNome(n1);
m.cadastrar();
total++;
} else {
if (opcao == 2) {
Scanner leia3 = new Scanner(System.in);
System.out.println("Digite o nome do tópico:");
String n1 = leia3.nextLine();
Topico t = new Topico();
t.setNome(n1);
t.cadastrar();
total++;
}
}
}
if (opcao == 9) {
System.out.println("Quantidade de matérias cadastradas: " + total);
System.out.println("Saindo do programa");
}
}
}
}