Ideia de Projeto JAVA Orientada à Objeto

Bom dia, gostaria que me ajudassem com ideias pra um projeto orientado à objeto em JAVA.

O projeto deve ter relação com engenharia (álgebra linear, cálculo, física, empreendedorismo, fundamentos de elétrica, etc) e deve atender aos seguintes requisitos:

  • 3 Classes (sendo que 1 delas pode ser a interface);
  • Cada classe com 2 atributos e 2 métodos (tirando o construtor, os setters e getters);
  • 1+ Relação de agregação entre objetos;
  • 1+ Relação de herança;
  • 1+ Polimorfismo de sobreposição;
  • 1+ Polimorfismo de sobrecarga em método “comum”;
  • 1+ Polimorfismo de sobrecarga em construtor;
  • 1+ Classe abstrata
  • 1+ Método abstrato
  • 1+ Classe final
  • 1+ Método final

Algoritmo “elaborado” com 2 desses itens: vetores OU strings OU bits e bytes OU estruturas
lógicas OU operações lógicas OU operações aritméticas.

Obrigado!