Queria desenvolver esse programa em Java. alguém me ajuda

Registrar correntista
Registrar tipos nome ( Normal e especial )
Definir limite de crédito ( conta especial )
Buscar correntista
Operação débito/crédito (verificar saldo)
Mostrar saldo

Dá uma lida nesta apostila. Caelum - Apostila do Curso FJ-11 Java e Orientação a Objetos