Exercício Conta Corrente no Netbeans

Bom dia galera, tudo bem? Minha professora passou esse projeto e eu não faço ideia de como fazer, alguém me ajuda por favor? Desde já muito obrigado!

Exercício:

Identifique as classes, atributos e métodos necessários para modelar e implementar:
a) Uma classe conta corrente que possui um número, um saldo, um status que informa se ela é especial ou não, um limite e um conjunto de movimentações. O saldo da conta corrente deverá ser inicializada com o valor de R$ 1.000,00. Na classe conta corrente deverá conter uma ação que verifica o saldo em caso de retirada de valor. Em retirada de valor, deverá subtrair o valor a ser retirado do saldo da conta corrente. Em depósito de valor, deverá ser somado o valor de entrada no saldo da conta corrente. Também deverá ter a ação que exiba o status da conta corrente.

Obs: Aplicar o encapsulamento e o construtor nesse projeto.