Montar um programa

E ae galera blz? Estou com uma dúvida quanto a montagem de classes no Java. É o seguinte:

Tenho 1 classe chamada Cadastro que:
Contém getters e setters de todos os dados que vou precisar.
E contém também a sobrecarga do método toString().

Tenho outra classe que faz Inserção(), Remoção(), Alteração() e Pesquisa(), e nesta mesma classe eu tenho o método main().

O que vcs acham que é melhor??
Eu fazer uma terceira classe só com o método main, ou deixo do jeito que está?

Agradeço a compreensão de todos, é pq eu estava acostumado com programação estruturada, e às vezes pinta algumas dúvidas qto à montagem. Valeu galera!

O ideal é colocando o metodo main na terceira que pode ser uma interface gráfica!

Blz, valeu pela dica! Outra coisa, eu estou usando uma LinkedList, o que é melhor?

1 - Eu declarar a coleção logo no início, ou seja para toda a classe como private, ou

2 - Passar por referência, em cada método?

Olá.

Declarar como atributo privado da classe é a melhor opção.

Abraço.

blz, vlw!

O ideal eh uma terceira classe… pois assim seu código ficará mais reutilizável… além de ficar mais limpo… :slight_smile: