Você está na página 1de 1

EXERCÍCIO

 DE  SONDAGEM  
 
1.  Durante  a  análise  de  um  sistema  de  controle  de  contas  bancárias  (SCCB),  um  analista  elaborou  
o  diagrama  de  classes  abaixo,  em  que  são  especificados  os  objetos  de  negócio  da  aplicação,  por  meio  
do  qual  foram  distribuídas  as  responsabilidades  e  colaborações  entre  os  elementos  do  modelo.  
Considerando  o  diagrama  abaixo,  implemente  esse  sistema  lembrando  de  fazer  também  uma  classe
BancoTextUI  representando  seu  programa  principal  e  onde  está  o  menu  com  as  operações  do  
Banco.    

Observações:  Note  que  o  Banco,  segundo  esse  modelo,  guarda  como  atributos  um  conjunto  de  
agências  e  também  um  conjunto  de  clientes.  Note  que  uma  agência  possui  como  atributo  um  conjunto  
de  contas.  Da  mesma  forma,  um  cliente  pode  possuir  também  um  conjunto  de  contas.  Para  
representar  um  conjunto  vocês  podem  utilizar  arrays  por  enquanto.  Os  métodos  que  vêm  precedidos  
com  <<create>>  representam  os  construtores,  que  são  métodos  para  inicializar  os  atributos  das  
classes.  Leiam  um  pouco  sobre  isso  e  também  implementem  esses  métodos.  

 
Observação:  Questão  baseada  em  questão  de  prova  do  ENADE  2008  

Você também pode gostar