next up previous contents index
Next: Métodos Automáticos Up: Gerador de Envelopes Previous: Gerador de Envelopes

Interface das Classes

Este gerador não apresenta muitas das complicações associadas ao anterior, relacionadas com a tradução de código entre linguagens diferentes, uma vez que o código por ele gerado é C++.

A interface apresentada pela hierarquia de classes gerada por esta ferramenta é a mesma do código de partida, do qual se retiraram todas as partes privadas (private e protected), pois não podem ser utilizadas entre classes não relacionadas hierarquicamente sem recurso ao mecanismo friend que, tal como no caso do gerador de CIDL, não é suportado.

Relativamente às relações de herança, toda a hierarquia é simplesmente replicada com todos os seus atributos à excepção dos casos de derivação private e protected. Os casos de herança especificada virtual não requerem atenção especial.



David M. M. de Matos
Thu Jun 29 14:58:09 MET DST 1995