Exercício — static com Aluno e Professor

RESOLUÇÃO

Enunciado

Implemente um sistema simples com duas entidades (Aluno e Professor). O sistema deve permitir um registro global (Registry) com a quantidade de objetos criados.

Regras

Critérios de Aceitação

Programa Principal (Java) e Saídas

App.java

public class App {
  public static void main(String[] args) {
    new Aluno("Ana");
    new Aluno("Bruno");
    new Professor("Carlos");

    System.out.println("Alunos = " + Registry.getTotalAlunos());
    System.out.println("Professores = " + Registry.getTotalProfessores());
    System.out.println("Objetos = " + Registry.getTotalObjetos());
  }
}

Saída esperada

Alunos = 2
Professores = 1
Objetos = 3