Boa noite pessoal, sou iniciante no curso de formação Java e estou tendando criar um projeto de controle financeiro pessoal para por em prática os assuntos que vejo em aula, é um sistema básico que pretendo ir evoluindo conforme o curso vai passando. Porem estou com uma tremenda dificuldade de entender os requisitos e a arquitetura do sistema para começar a por a mão na massa rsrs..... por exemplo, utilizo uma classe mãe Lançamentos que extendo para classes concretas receitas e despesas, ou crio objetos contas e os lançamentos armazenados em arrays. Se alguém que já passou por alguma situação parecida puder me dar uma luz, seria muito bom. Valeu.