Salutari tuturor! Am nevoie de ajutor cu o tema de POO..am ramas fara speranta

Am incercat pana acum 2 variante la problema asta..nici un rezultat...PM sa va trimit ce am lucrat pana acum

Sa se proiecteze si sa se implementeze o aplicatie care simuleaza functionarea unui automat bancar. Automatul permite tranzactii bancare pentru o anumita banca, posesoare a automatului. Deschiderea unei sesiuni de lucru incepe prin introducerea unui card in automat si verificarea validitatii informatiilor de pe card. In timpul unei sesiuni de lucru se pot efectua urmatoarele operatii:

extragerea unei sume de bani dintr-un cont,
afisarea soldului contului curent,
transferul unei sume de bani din contul curent al cardului, la un alt cont al clientului, aflat la aceeasi banca.

Se vor utiliza cel putin urmatoarele clase: AutomatBancar, Banca, Card, Cont, Client, Lista, ListaCarduri, ListaConturi, ListaClienti.