// Emprestimo.h  
// DECLARAÇÃO da classe cEmprestimo    ( Versão 3 )
// 8 de Novembro de 2001

// Introdução de objectos da classe cEscudo 
// NOTA : se substituir a palavra cEscudo por cEuro, 
//        passa a trabalhar com empréstimos em Euros   
 
#include "Moeda.h"


class cEmprestimo 
{
	cEscudo CapitalDivida;		// Capital em dívida
	int NrPrestacoes;			// Nr de Prestações que faltam pagar
	double TaxaJuro;			// Taxa de Juro anual
	cEscudo mPrestacao; 

public :
	

	// Construtores
	cEmprestimo();
	cEmprestimo( double TxJuro, int NrPrest, cEscudo Capital  );
	
	// Operações
	cEscudo Prestacao();			
	void PagarPrestacao();
	void Amortizar( cEscudo Valor );
	
	// Métodos de Acesso aos dados privados
	cEscudo GetCapitalDivida();
	int GetNrPrestacoes();
	double GetTaxaJuro();
	void SetTaxaJuro( double NovaTaxaJuro );

};
