// cColContas.h
// Declaração da classe cColContas
// 28 de Novembro de 2000

#include "cConta.h"

// Definição de um elemento da lista
class cElLista
{

	cElLista( int NrConta );
	cConta Conta;
	cElLista *Prox;
friend class cColContas;
};


class cColContas
{
	cElLista *Sentinela, *Tail;    // Primeiro elemento da lista
	
public:	
	cColContas();
	~cColContas();
	int NrElementos; 
	void Adicionar( int NrConta );
	bool Remover( int NrConta );
	cConta *ObterConta( int NrConta );

private:
	cElLista *ProcurarConta( int NrConta, cElLista** pAnterior = 0 );
};
