Módulo de Login, com ArrayList

Fala ai pessoal.
Gostaria de saber ou quem ja tiver pronto me enviar, um código referente a login e senha, em Swing.
Vou guardar isso em um ArrayList.
A ideia é o seguinte:

Tenho uma Classe Banco e uma Classe Cliente.
Terá 2 tipos de usuários: Administrador(tem acesso a qq método) e Cliente (Acesso a metodos limitados).
Como a aplicação é de estudo, a principio vou guardar esses dados em um ArrayList.
Devo criar uma Classe Login ? Ela será interface ou algo assim ?
Se alguem tiver algum código de exemplo, de preferencia em Swing seria melhor ainda.
Obrigado desde já.

Cara, a galera aqui nao gosta muito da ideia de passar as coisas “prontas” pra ninguem… Eu te aconselho a tentar fazer e ir pedindo ajuda pra galera a medida que for encontrando as dificuldades :slight_smile:

Se vc pega pronto vc não aprende!

Bom eu modelaria o usuario da seguinte maneira,
Uma classe Usuario abstrata com os métodos gerais e uma classe Administrador e outra Cliente, no caso vc implementaria os métodos restritos apenas na classe administrador e tanto seu Administrador quando seu Cliente herdam a classe usuário :wink: