Problema 4


Notas A resolver em grupo.

A resolução deste problema deve ser entregue até ao dia 7 de Janeiro de 1999.  A resolução deve ser entregue pessoalmente a um dos docentes da cadeira e consta de uma disquete, devidamente identificada, contendo apenas o ficheiro onde se encontra o código (que se deve chamar prob4.cpp).

A entrega do problema fora do prazo implica a penalização de um valor por cada dia útil de atraso.

O peso de cada questão na avaliação deste problema é indicado entre [] junto às mesmas.


Questão 1 [100% - 20 valores]

Pretende-se que resolva o mesmo problema do enunciado do Problema 3, mas desta vez deverá usar uma classe denominada Veículo para representar cada veículo que se encontra na auto-estrada (viz. a sua matrícula e a portagem de entrada).  A sua principal estrutura de dados poderá ser uma matriz de elementos do tipo Veículo.  Se o desejar pode construir uma nova classe, chamada Autoestrada, para guardar os veículos que estão na autoestrada.

Todas as restantes especificações são iguais às do Problema 3.  Se se sentir mais à vontade, pode usar apenas membros públicos na(s) sua(s) classe(s).